JavaScript的 classList API 实现jQuery中的 addClass() removeClass()相同效果
- document.body.classList.add(‘className’)相当于Jquery中的addClass()
- document.body.classList.remove(‘className’)相当于Jquery中的removeClass()
- document.body.classList.toggle(‘classtest’); //点击删除添加
- 添加或删除多个类
div.classList.add(“foo”,”bar”);
div.classList.remove(“foo”, “bar”); - classList.contains表示往类名列表中是否包含该类名xiang’dang’yujQuery中的hasClass方法
document.body.classList.contains(“c”);
代码
1 | <!DOCTYPE html> |