如何按类名交叉选择div

时间:2017-06-25 13:50:00

标签: jquery css

<div class="c1 c2">
<div class="c1">
<div class="c2">

如何选择第一个div:<div class="c1 c2">
有什么办法吗? THX

3 个答案:

答案 0 :(得分:2)

尝试以下代码,它将进行交叉选择:

$('.c1.c2')

下面的代码将为您提供工会选择:

$(".c1, .c2")

答案 1 :(得分:2)

$('.c1.c2')将解决您的目的。当您以这种方式输入多个选择器时,它将匹配在同一元素上同时存在这两个类的所有元素。

答案 2 :(得分:2)

你的问题并不完全清楚。您是否尝试使用CSS或使用jQuery选择第一个div?

如果是CSS,则可以使用div.c1.c2选择它。 这只会匹配具有两个类的div。

如果您尝试使用jQuery选择它,请尝试$(".c1.c2")。 同样,这将只匹配两个类的元素,就像CSS一样。