Цепочка множественных селекторов в jQuery?

Обычно, когда я использую класс в качестве селектора, я пытаюсь использовать с ним селектор "id", чтобы он не просматривал всю страницу, а только область, в которой класс будет .

Однако у меня есть частичное представление с кодом в нем. Это частичное представление (общий код) оборачивается вокруг тега формы.

У меня есть:

<form id="Create">
// load common code in from partial view
</form>

<form id="Edit">
// load common code in from partial view
</form>

Теперь в этом общем коде мне нужно прикрепить плагин к нескольким полям, чтобы я сделал

$('#Create .myClass').plugin({ options here});

$('#Edit .myClass').plugin({options here});

Так что это почти то же самое код. Мне интересно, есть ли способ заставить его искать любой из идентификаторов?

Изменить

У меня проблемы с этим, когда у меня есть переменные для моих селекторов

    my.selectors = 
    {
        A: '#Create',
        B: '#Edit',
        Plugin: ' .Plugin' 
    };

 $(selector.A+ selectors.Plugin, selector.B+ selectors.Plugin)

Кажется, не работает.

59
задан Thaddeus Albers 5 September 2013 в 08:49
поделиться