所以我习惯使用属性 lang 作为选择器并在 jquery 中存储微数据。
虽然它不符合w3标准。但是这是一件好事吗? 还有没有其他选择。
类似这样的事情。 $('[lang=153]') 获取此 dom,$(this)[0].lang 获取数据。
最佳答案
您可以使用 data- 前缀将数据放入元素中:
<div data-lang="123">Text</div>
然后您可以选择该元素并读取数据,如下所示:
var lang = $('[data-lang="123"]').data('lang');
关于jquery - 使用属性进行微数据存储并作为选择器是一件坏事,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7529072/