jquery - 将 JSON 对象存储在标签的类属性中是否会验证(XHTML 严格)?

标签 jquery dataset jquery-data

我正在考虑使用 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/

相关文章:

javascript - Bootstrap 模式 - 隐藏一个然后显示另一个

optimization - 针对独特元素优化 jQuery 过滤器

javascript - 我怎样才能达到这种效果?

caching - Tensorflow 数据集 API : Cache

C# DataSet CheckBox 列与 DevExpress DataGrid

computer-vision - 视觉里程计,Kitti 数据集

javascript - 查找每个元素的 data() 键值对

jquery 获取带有连字符和区分大小写的 HTML 5 数据属性

javascript - 使用 Bootstrap Table 插件,如何在首次加载时设置搜索字符串?

jquery - 使用 ajax 从 mysql 获取 highchart 数据