easy

DocsVersion : 1.0.0

hasClass( name )

原型方法Define in : attr.js

检测匹配元素的 className 是否包含了 name,只要有其中一个匹配元素包含就返回 true,否则返回 false。

参数
  • name
    String
    必需

    用于检测的 className 的字符串。

返回值
  • Boolean

    其中一个匹配元素的 className 是否包含了 name。

例子1

检测 div 元素的 className 是否包含了 test1。

box1
<div id="box1" class="test1 test2">box1</div>
alert( E('#box1').hasClass('test1') );

运行

例子2

检测多个 li 元素中是否有包含了 className 为 item_3 的元素。

  • test1
  • test2
  • test3
  • test4
  • test5
  • test6
<ul id="demoList1">
    <li class="item_1">test1</li>
    <li class="item_2">test2</li>
    <li class="item_3">test3</li>
    <li class="item_4">test4</li>
    <li class="item_5">test5</li>
    <li class="item_6">test6</li>
</ul>
alert( E( '#demoList1 li' ).hasClass('item_3') );

运行