在JQuery中选择具有单个类的元素

时间:2012-11-22 20:52:14

标签: javascript jquery html

我希望能够选择只有一个(给定)类(而不是其他)的所有元素

例如,假设我的页面看起来像这样

<html>
    <body>
        <div class="a"> </div>
        <div class="a b"></div>
        <div class="c"></div>
    </body>
</html>

我希望能够只选择第一个元素 - 因为它只有一个类“a”,而没有其他类。

由于

1 个答案:

答案 0 :(得分:13)

这个怎么样:

$('.a[class="a"]')

或@Hexa提出:

$('div[class="a"]')

http://jsfiddle.net/taYWP/

@Hexa:它实际上是最快的! ;-) http://jsperf.com/attr-vs-attr-and-class