$ ('*'). not ('input') не работает для полей пароля в chrome? - PullRequest
3 голосов
/ 15 марта 2011

Я выбираю все теги, которые не являются входными тегами, для привязки к горячей клавише.

$('*').not('input').bindHotKey(blah);

Однако, похоже, это не исключает поле пароля в Chrome.т.е.: <input type="password"/>

1 Ответ

2 голосов
/ 15 марта 2011

Попробуйте выбрать только потомков элемента body:

$('body *').not('input').bindHotKey(blah);

DEMO

Обновление: Но даже кажется, что он работает с $('*'). Взгляните на эту скрипку . Без not на странице 11 элементов, с not, 10.

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