关于H5自定义属性

更新时间:2018-08-29 11:01:54 点击次数:1484次

自定义属性的存在形式

其实就是HTML标签中的data-*属性

作用

自定义数据属性是为了保存页面或者应用程序的私有自定义数据,这些自定义数据属性保存进DOM中,对于整个DOM的布局和表现无任何影响,但是却可以方便操控整个网页的交互以及想要表达的效果。

自定义属性的设置

<span id="test" data-age="21">test</span>
  • 1
var test = document.getElementById('test');
test.dataset.age = "21";
  • 1
  • 2
$('test').attr('data-age','21');
或者 $('test').data('age','21');
  • 1
  • 2
  • 3

自定义属性的获取

var test = document.getElementById('test');
test.dataset.age
  • 1
  • 2
$('test').attr('data-age');
或者 $('test').data('age');

本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是一个个人学习交流的平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽,造成漏登,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

回到顶部
嘿,我来帮您!