项目常用相关方法

Element.classList

2017-09-24  本文已影响0人  wanpan__

H5新增了一种操作类名的方法,classList,这个属性是新集合类型DOMTokenList的实例。
Element.classList 是一个只读属性,返回一个元素的类属性的实时 DOMTokenList
集合。
使用 **classList **是一个方便的替代方法,通过element.className
作为空格分隔的字符串访问元素的类列表。

方法

示例

// div是具有class =“foo bar”的<div>元素的对象引用
div.classList.remove("foo");
div.classList.add("anotherclass");

// 如果visible被设置则删除它,否则添加它
div.classList.toggle("visible");

// 添加/删除 visible,取决于测试条件,i小于10
div.classList.toggle("visible", i < 10);

alert(div.classList.contains("foo"));

//添加或删除多个类
div.classList.add("foo","bar");
div.classList.remove("foo", "bar");
上一篇下一篇

猜你喜欢

热点阅读