определить, является ли ввод скрытым - PullRequest
1 голос
/ 30 марта 2012

Я выбираю элемент с определенным именем

$('[name="lol"]']

но может быть два элемента с одинаковым именем, одно из которых является скрытым полем ввода.

Как я могу игнорировать скрытые поля ввода из селектора выше?

$('[name="lol"]:not(:hidden)'] работает, но не работает, если невидимое поле ввода не отображается на экране ... Как я могу специально игнорировать только вводы скрытого типа, а не невидимые элементы?

Ответы [ 3 ]

3 голосов
/ 30 марта 2012

Похоже, вы ищете <input type="hidden"> элементов. Если так, то ищите специально для атрибута type="hidden"

$('[name="lol"][type!="hidden"]')
1 голос
/ 30 марта 2012

Дайте им разные идентификаторы и используйте это, а не имя?

1 голос
/ 30 марта 2012

Используйте вместо этого

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