自定义数据属性
HTML5允许给元素指定非标准的属性
但需要使用前缀data-
来告诉浏览器这些属性即不包含与渲染相关的信息
也不包含元素的语意信息
除了前缀,自定义属性对命名是没有限制的,data-后面跟什么都可以
eg : <div data-id='123456'></div>
定义了自定义数据属性后,可以通过元素的dataset属性来访问
赋值 eg : dom节点.dataset.id = 'xxx'
通过data-后面的字符串作为key来访问
data-my-name 形式要通过 myName来访问
自定义数据适合链接追踪和在聚合应用程序中标志页面的不同部分
单页应用程序框架也非常多使用了自定义属性
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交