H5中获取元素的方法:
1. querySelector() 获取符合选择器的第一个元素
2. querySelectorAll() 获取符合选择器的所有元素
H5中 类名的操作方法:
var dom = document.querySelector("li:nth-child(2)");
dom.classList.add("aa");//添加类
dom.classList.remove("aa");//移除类
dom.classList.contains("aa");//是否包含类
dom.classList.toggle("aa");//切换类
H5中获取当前类的方法:
jQuery的 data() 是操作内存的;
h5的dataset 是操作DOM的
document.querySelector("ul").function (e) {
var curr = e.target;
console.log(curr);
}
在HTML5中我们可以自定义属性,其格式如下data-*=""
var dom= document.querySelector("div");
var domSet = dom.dataset;//自定义属性的方法
domSet.user ='gg'//定义属性
domSet.user//获取属性
console.log(domSet.user);//输出gg