我正在考虑使用 jQuery 元数据插件。看起来很有趣,但是...
<li class="someclass {some: 'data'} anotherclass">...</li>
<script>alert($('li.someclass').metadata().some);</script>
这段代码有效吗?
更新
当然这是一个老例子(2010),现在我们使用 $.data() and element.dataset ,用于在 html5/jquery 中设置数据属性。也很有用。
最佳答案
根据 XHTML Strict DTD(以及我认为所有其他相关 DTD),“class”属性是 CDATA,因此这意味着值中几乎包含任何内容。
关于jquery - 将 JSON 对象存储在标签的类属性中是否会验证(XHTML 严格)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2413470/