HTML 5 数据集问题
HTML 5 dataset issue
谁能告诉我为什么以下代码行抛出和错误
$('#id').dataset.assoc
而这两个没有?
$('#id').data("assoc")
$('#id').dataset.file_id
这和"assoc"这个词有关吗?
正如 adeneo 和 Banana 的评论中提到的,第一个和最后一个应该不起作用。在 jsFiddle 中尝试了两次,并且都抛出了错误。这是因为.dataset
不在jQuery中。您必须让代码在内部或外部将数据集添加到该 jQuery 对象。
以下是类似的语法,但应该有效(其中只有您提供的详细信息,您的代码应该不起作用):
document.getElementById("id").dataset.assoc
$("#id")[0].dataset.assoc
这是由于HTML5中的data-*属性。
相关文章:
- React中的数据集表示
- 使用相同的数据集绘制各种符号
- 多维数据集网格未在指定的分区中绘制
- chart.js 2.0为数据集添加了新属性
- Kendo网格中数据集的最高值
- 具有大型数据集的组件仅在 IE11/Edge 上运行缓慢
- 具有关联数组数据集的D3.js表
- javascript中网络图表的大型数据集
- 具有多个数据集的分组散点图D3
- 如何在web上动态可视化数据集
- Javascript D3如何从CSV访问和操作数据集
- Chart.js2.X中的条形值-数据集元数据未定义
- 访问HTML数据集
- D3.js如何只创建一个绑定到多个数据项的数据集的元素
- WebGL多纹理多维数据集
- 如何外部联接两个数据集(基于多个主键)
- HTML 5 数据集问题
- 大型数据集的高图表折线图工具提示问题
- d3.js读取数据集的问题
- Html5拖拽&丢弃问题(数据集)