jQuery - 你能查看一个类是否有另一个类吗?

use*_*ffg 3 jquery class

我知道您可以检查id(或其他选择器)是否具有某个类:

$('#mydiv').hasClass('bar')
Run Code Online (Sandbox Code Playgroud)

但是你可以查看一个班级是否还有其他班级吗?喜欢:

$('.myclass').hasClass('bar')
Run Code Online (Sandbox Code Playgroud)

就是想?

Ale*_*ici 9

这对于测试来说是微不足道的.看看它是否适用于jsFiddle(一个适用于Web开发人员的优秀在线工具).

<div id="mydiv" class="myclass bar">
</div>
Run Code Online (Sandbox Code Playgroud)

jQuery的:

alert($('.myclass').hasClass('bar'))
Run Code Online (Sandbox Code Playgroud)


Kev*_*sox 5

或者跳过检查,只需选择元素.

$('.myclass.bar')
Run Code Online (Sandbox Code Playgroud)

如果您需要检查是否存在:

$('.myclass.bar').length > 0
Run Code Online (Sandbox Code Playgroud)