我想选择具有两个类a
和b
所有元素。
<element class="a b">
所以,只有具有两个类的元素。
当我使用$(".a, .b")
它给了我联盟,但我想要交集。
如果你想要一个交集,只需将选择器写在一起,两者之间没有空格 。
$('.a.b')
因此,对于有一个 ID 的元素a
带班b
和c
,你可以这样写:
$('#a.b.c')
您可以使用filter()
函数执行此操作:
$(".a").filter(".b")
对于这种情况
<element class="a">
<element class="b c">
</element>
</element>
您需要在.a
和.bc
之间放置一个空格
$('.a .b.c')