$('*')。not('input')对chrome中的密码字段不起作用?

时间:2011-03-15 07:29:05

标签: jquery html css google-chrome

我选择所有非输入标签的标签来绑定热键。

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

但是,这似乎不会排除chrome中的密码字段。即:<input type="password"/>

1 个答案:

答案 0 :(得分:2)

尝试仅选择body元素的后代:

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

DEMO

<强>更新 但它似乎与$('*')一起使用。看看this fiddle。没有not,页面中有11个元素,not,10。