Dan*_*ang 19 javascript jquery events dom
我正在寻找一种方法来选择页面上的所有元素,除了那些具有指定DOM位置的元素.以下是我想要做的一个例子:
jQuery('*').except('.ignore').bind('click', function(e) { ... });
Run Code Online (Sandbox Code Playgroud)
这可能是以"原生jQuery"的方式吗?
And*_*are 30
您想使用:not()选择器:
jQuery(":not(.ignore)").bind("click", function(e) { ... });
Run Code Online (Sandbox Code Playgroud)
ori*_*rip 24
另一种方法,如果你已经有两个选择器:
$('.foo').not('.ignore').bind(...);
Run Code Online (Sandbox Code Playgroud)
此外,更多的过滤器.