首页 > 这个CSS是什么作用的啊??

这个CSS是什么作用的啊??

<li style="top:0px;left:501px;" data-col="3" data-row="2" > data-col="3" data-row="2"??这样是怎么用的啊?


当自定义属性去理解吧, 一般都是给 js 用的


一般给jquery使用,如$.attr('data-col')


html5里面有自定义data属性,现在蛮多地方都有在用,保存数据用的

在jquery里面.data()也早就支持
比如: <div id="ex" data-col="3"></div>
$('#ex').data(col)===3 //true


这2个是在style外的,不是css……
写这些属性可以通过js读到里面的值留作他用,不过他们不是标准的xhtml/html attribute所以不建议这么随便加属性


data-* 是html5里的新特性,用以自定义数据。所以上面说的“他们不是标准的xhtml/html”是不大正确的。
从兼容方面考虑,获取属性值是最好使用:dataset['attrName'] || getAttribute('data-attrName')。


一般是自定义的属性,常用于JQuery.data()。此外最新的Html里会有data属性!


你妹的,竟然不让我投票

【热门文章】
【热门文章】