easy

DocsVersion : 1.0.0

toggleClass( name )

原型方法Define in : attr.js

如果匹配元素存在指定的 className,则删除,如果不存在指定的 className,则添加。

参数
  • name
    String
    必需

    用于添加或删除的的 className。

返回值
  • easyJS Object

    返回 easyJS Object 自身,便于链式调用。

例子1

如果 div 元素的 className 中包含了 test1 则删除它。

box1
<div id="box1" class="test1 test2">box1</div>
E( '#box1' ).toggleClass( 'test1' );
alert( E.query('#box1')[0].className );

运行

如果上面的 div 元素的 className 中没有包含 test1 则添加上去。

E( '#box1' ).toggleClass( 'test1' );
alert( E.query('#box1')[0].className );

运行