jQuery选择一个具有某个类的div,它没有另一个类

时间:2011-04-05 03:26:12

标签: javascript jquery css jquery-selectors

<div class="fuu">
  ...
</div>

<div class="fuu no">
  ...
</div>

...

除了fuu类之外,我如何选择所有.no

4 个答案:

答案 0 :(得分:120)

使用:not()排除其他类:

$('.fuu:not(.no)')

答案 1 :(得分:9)

您还可以使用以下内容过滤掉'.no'类:

$('.fuu').not('.no');

答案 2 :(得分:0)

在我添加另一组引号之前,我无法获得第一个答案。这给了我选择排除第二个班级的班级的理想结果。

$(".fuu:not('.no')").hide();

答案 3 :(得分:-6)

获取div的类名,如果类名中有SPACE则表示它有多个类!