Сложный селектор jQuery со средним подстановочным знаком? - PullRequest
1 голос
/ 28 ноября 2009

У меня есть серия тэгов INPUT с этой структурой идентификатора.

id="menu_popSearch_chk1_I"
id="menu_popSearch_chk2_I"
id="menu_popSearch_chk3_I"

Etc. ОДНАКО, поэтому я не хочу эти

id="menu_popSearch_chk1_S"
id="menu_popSearch_chk2_S"
id="menu_popSearch_chk3_S"

Существует ли функция типа «подстановочный знак», в которой я могу получить первый набор, но не второй набор.

1 Ответ

6 голосов
/ 28 ноября 2009
$('input[id$=_I]')

читать здесь

EDIT: или, может быть, вы могли бы сделать

$('input[id^=menu_popSearch]').not('input[id$=_S]')

РЕДАКТИРОВАТЬ 2: хорошо, пока вы продолжаете уточнять вопрос, я постараюсь не отставать

$('input[id^=menu_popSearch][id$=_I]')

читать здесь сейчас

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...