两种方法如下:
● hasClass('classname')
● is('.classname')
例子:
1, 使用 is('.classname') 的方法
$('div').is('.redColor')
2, 使用 hasClass('classname') 的方法
- $('div').hasClass('redColor')
- (推荐学习: jQuery 教程手册 https://www.html.cn/doc/jquery/ )
扩展资料:
关于上述出现的 jQuery 的 hasclass() 和 is() 的简介
- 1,is()
- is(expr|obj|ele|fn)
根据选择器, DOM 元素或 jQuery 对象来检测匹配元素集合, 如果其中至少有一个元素符合这个给定的表达式就返回 true.
如果没有元素符合, 或者表达式无效, 都返回'false'. '''注意:'''在 jQuery 1.3 中才对所有表达式提供了支持. 在先前版本中, 如果提供了复杂的表达式, 比如层级选择器 (比如 + , ~ 和 > ), 始终会返回 true
2,hasclass()
检查当前的元素是否含有某个特定的类, 如果有, 则返回 true.
这其实就是 is("." + class).
描述: 给包含有某个类的元素进行一个动画.
本文来自 jQuery 答疑 https://www.html.cn/qa/jquery/ 栏目, 欢迎学习!
来源: http://www.css88.com/qa/jquery/15424.html