【发布时间】:2011-02-05 20:42:21
【问题描述】:
可能重复:
Is it considered bad practice to use non-standard HTML attributes?
大家好,
我正在构建一个 javascript 库,其想法是为页面上的各种元素添加功能。
完全隔离的最简单方法是添加非标准属性
例如<div special="true" >...</div>
其他替代方法是类和 onclick javascript。
有什么想法吗?
【问题讨论】:
-
“其他选择是类和 onclick javascript。” => 或 jQuery 的
data()方法。 -
与其他响应者相反,我认为在您的网站上使用自定义属性没有任何问题 - 我在可能的地方将它们用于不同的目的,并且在将这些属性与 javascript 一起使用时没有浏览器不兼容的问题。另一种方法是使用 css 类作为标记,但我认为它不是那么干净。
-
@Audrey 请将此添加为答案
标签: javascript jquery html dom