我如何在jQuery中选择一个包含多个类的元素?

我想选择所有具有两个类ab的元素。

<element class="a b">

所以,只有这两个类的元素。

当我使用$(".a, .b")它给了我工会,但我想要交集。


如果你想要一个十字路口,只需将选择器写在一起, 不要在它们之间留有空格

$('.a.b')

因此,对于ID为abc的元素,可以这样写:

$('#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?

下一篇: jQuery get specific option tag text