如何使用jQuery选择没有特定类名的元素?

11

作为一个突击队员,我如何使用臭名昭著而强大的jQuery Sizzle CSS选择器等工具选取没有名为“active”的类的元素?

我已经尝试过:

$('a[class!="active"]').etc();

但它没有提供足够令人满意的结果。

1个回答

12

1
这个也适用于 $('#parent').find('a:not(.active)'); 吗? - user798596
1
@Andy:对于单类元素,你的也可以。 - Shef
1
@Commando:是的,它甚至可以与那个一起工作!或者直接使用$('#parent a:not(.active)'); - Shef
@Andy:是啊,但它仍然是Sizzle,所以在这方面没有太大的改进。 :) - Shef
@Andy:Shef是对的。在我的情况下,类名可能是:“class anotherClass andAnotherClassAsWell” :) - user798596
显示剩余2条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接