HTML5选择器
- document.querySelector('#try') 返回DOM对象
- document.querySelectorAll('.list') 返回DOM对象的一个数组
- addEventListener('click',function(){});注册事件
- HTML5中自定义的属性,以data-开头。通过DOM,存储与DOM对象,强相关的数据
- setAttribute 设置元素属性
- getAttribute 获取元素属性
- jQuery的attr,既可以获取也可以设置
- dataset 是HTML5新增的,专门用于操作自定义属性的,获取设置data-
- 循环所有li之后才能进行此操作
- console.log(lis[i].dataset); 获取全部的自定义属性
- console.log(lis[i].dataset.num); 获取特定的属性 如data-num
- console.log(lis[i].dataset['name-age']); 键值的方式可以方便data-name-age
- lis[i].dataset['age']=i; 设置自定义属性
- $('ul>li:eq(1)').data('name'); jQuery封装的data函数