如何在jQuery中选择具有多个类的元素?

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

<元素类=“a b”>

因此,只有同时具有类和类的元素

当我使用$(“.a,.b”)时,它给了我并集,但我想要交集

如果只想将元素与两个类(交叉点,如逻辑AND)匹配,只需将选择器一起写入,中间不带空格:

$('a.b')

顺序不相关,因此您也可以交换类:

$('b.a')

因此,要将ID为adiv元素与类bc相匹配,您可以编写:

$('div#a.b.c')

(在实践中,您很可能不需要获得特定的ID或类选择器本身就足够了:$('a')

发表评论