在jQuery中可以使用2种方法来判断一个元素是否包含一个确定的类(class)。两种方法有着相同的功能。2种方法如下:(个人喜欢用hasClass())
hasClass(‘classname’)
is(‘.classname’) //注意是点
以下是一个div元素是否包含一个redColor的例子:
1. 使用is(‘.classname’)的方法
<pre style="white-space: pre-wrap; word-wrap: break-word; margin: 0px 0px 0px 22px; font-size: 1em;">$('div').is('.redColor')</pre>
2. 使用hasClass(‘classname’)的方法(注意jquery的低版本可能是hasClass(‘.classname’))
<pre style="white-space: pre-wrap; word-wrap: break-word; margin: 0px 0px 0px 22px; font-size: 1em;">$('div').hasClass('redColor')</pre>