我想选择所有具有两个类 a
和 b
的元素。
<element class="a b">
因此,只有具有 两个 类的元素。
当我使用 $(".a, .b")
它给了我联合,但我想要交集。
原文由 Mladen 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想选择所有具有两个类 a
和 b
的元素。
<element class="a b">
因此,只有具有 两个 类的元素。
当我使用 $(".a, .b")
它给了我联合,但我想要交集。
原文由 Mladen 发布,翻译遵循 CC BY-SA 4.0 许可协议
6 回答1.2k 阅读✓ 已解决
2 回答905 阅读✓ 已解决
3 回答789 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答873 阅读✓ 已解决
如果您只想匹配具有 两个 类的元素(交集,如逻辑 AND),只需将选择器写在一起,中间 不要有空格:
顺序不相关,所以你也可以交换类:
So to match a
div
element that has an ID ofa
with classesb
andc
, you would write:(在实践中,你很可能不需要得到那个具体的,一个 ID 或类选择器本身通常就足够了:
$('#a')
。)