html5 – 使用html类属性作为javascript句柄是不好的做法

前端之家收集整理的这篇文章主要介绍了html5 – 使用html类属性作为javascript句柄是不好的做法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我经常需要使用 jquery一次选择多个元素…为此我通常只是为我想要选择的所有元素添加一个类,然后使用jquery按类选择.

这是一个不好的做法还是应该使用类似html 5数据属性的东西呢?

解决方法

我认为w3规范在这里很有用:

http://www.w3.org/TR/2011/WD-html5-20110525/elements.html#embedding-custom-non-visible-data-with-the-data-attributes

钱报价:

Custom data attributes are intended to store custom data private to
the page or application,for which there are no more appropriate
attributes or elements.

然后,它继续使用音乐网站的示例,该网站使用数据来包含音乐曲目的长度,以进行排序.

似乎数据将被保留用于这些类型的用途与用作选择器的类/ ID.

这是另一篇有用的文章来思考这个主题
http://danwebb.net/2010/1/27/put-that-data-attribute-away-son-you-might-hurt-someone

猜你在找的HTML5相关文章