0

我试图选择所有不是“选择器”的元素。

就像是

var $removable = $container.find(.not(selector));

但我知道语法是错误的。有人可以帮忙吗?谢谢

4

2 回答 2

3

你可以试试这个:

var $removable = $container.find(':not('+ selector +')');

或者

var $removable = $container.find('some_selector').not(selector);

来自@Mattias 评论

$container.find('some_selector:not('+selector+')'
于 2012-07-31T14:00:31.900 回答
0

使用 not 选择器很简单

$('div').not('#selector').css('background-color', 'red');​

看这个活生生的例子。上面的示例假设您要查找不是具有 id 'selector' 的元素的 div 元素。

于 2012-07-31T14:02:08.390 回答