我如何在jQuery中选择一个包含多个类的元素?
我想选择所有具有两个类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')
链接地址: http://www.djcxy.com/p/2357.html
上一篇: How can I select an element with multiple classes in jQuery?