有时我想将一些元数据附加到HTML节点上,我在想,什么是最好的方法。
我可以想象以下两种方式:
有没有更优雅的方法?我已经在使用jQuery,因此如果有任何好的JavaScript解决方案,也将受到赞赏。
我可以想象以下两种方式:
- 非标准属性:
<div myattr1="myvalue1" myattr2="myvalue2" >
(破坏了验证) - 重复使用现有属性:
<div class="myattr1-myvalue2-myattr2-myvalue2">
(需要解析和某种程度的转义)
有没有更优雅的方法?我已经在使用jQuery,因此如果有任何好的JavaScript解决方案,也将受到赞赏。