Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在JQuery中选择具有单个类的元素_Javascript_Jquery_Html - Fatal编程技术网

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

Javascript 在JQuery中选择具有单个类的元素,javascript,jquery,html,Javascript,Jquery,Html,我希望能够选择只有一个(给定)类(而没有其他类)的所有元素 例如,假设我的页面如下所示 <html> <body> <div class="a"> </div> <div class="a b"></div> <div class="c"></div> </body> </html> 我只想选择第一个元素,因

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

例如,假设我的页面如下所示

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

我只想选择第一个元素,因为它只有一个类“a”,没有其他类

谢谢

这个怎么样:

$('.a[class="a"]')
或以@Hexa为支撑:

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


@而且它实际上是最快的!;-)

还有:$('div[class=“a”]”)属性值周围的前导空格或尾随空格会有问题,但我认为/希望这是一种罕见的情况。可能是重复的,或者这可能是更好的重复: