【发布时间】:2023-03-11 18:02:02
【问题描述】:
我想将一些自定义数据与一些 HTML 节点相关联。我打算使用新的 HTML5 样式的 'data-*' 属性。例如:<tr class="foo" data-typeid="7">…,然后我将通过读取 $(node).attr("data-typeid") 的值来选择此 HTML 节点并显示/隐藏它等。
但是,此网页也需要与旧版浏览器一起使用。我没有将 data-* 属性用作特殊属性,但我想知道旧版浏览器是否会忽略、擦除或使该属性无法访问,因为它不是有效的 HTML4。
【问题讨论】:
标签: javascript jquery html cross-browser custom-data-attribute