在看别的页面中出现了data-uri和data-href的属性不知道起了什么作用?
HTML5新属性
<div id="xxx" data-myid="3e4ae6c4e">xxxx</div>
var myid= $("#xxx").data('myid');
自定义属性,用来将一些数据绑定到html标签上,在js中好取出来做进一步的逻辑操作。
自定义属性,这些东东,可以被js很好的操作
这些是自定义属性,对于一些前端框架来说,会拿这些属性做一些别的事情,例如通过这种方式来指定载入源或者跳转目标,但又不至于覆盖HTML原有属性
你可以在bootstrap里面看到这种做法的典型应用:http://getbootstrap.com/javascript/
HTML 5
中的自定义属性:data-*
:
【译】HTML 5:你必须知道的data属性
Using data attributes
data-*
和data-*
相关的是属性是dataset
:
dataset