JQuery вход Slector - PullRequest
       4

JQuery вход Slector

0 голосов
/ 22 марта 2011

хочу получить доступ к списку выбора, где идентификатор начинается с sentidd

$('.select[id^=sentidd]').change(function() {}

Не удается.Какой правильный синтаксис?

Ответы [ 4 ]

4 голосов
/ 22 марта 2011

Следующие действия должны помочь:

$('select[id^="sentidd"]')

Для работы с селекторами jQuery я рекомендую использовать Интерактивный тестер селекторов jQuery .

1 голос
/ 22 марта 2011

Попробуйте это - select[id^="sentidd"] - заметьте, что . пропал и новые " s.

0 голосов
/ 22 марта 2011

Если ваш выбор имеет класс выбора, то, что вы предоставили будет работать .

Если это не так, попробуйте:

$('select[id^="sentidd"]')

без ...<something> это селектор класса.Точка не означает селектор тегов.Вы можете увидеть, что я предоставил в действии здесь

0 голосов
/ 22 марта 2011

Вы должны поместить значение атрибута в кавычки.У вас также есть . перед выбором.Это означает, что элементы с классом select не являются тегом HTML select.

Селектор должен быть:

$('select[id^="sentidd"]')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...