我缺少 jQuery 对象的结构。我需要访问<li>
项目的数据属性。这会产生预期的输出,将最后一个数据对象打印<li>
到控制台:
console.log($('#assessment_list li:last').data());
但是当我尝试遍历更大的对象以获取每个对象的数据时<li>
,我收到一个错误:
for (item in $('#assessment_list li')){
console.log(item.data());
}
抛出:“未捕获的类型错误:对象 0 没有方法‘数据’”。我应该如何更改 for 循环中的选择器以<li>
仅点击元素而不是 jQuery 对象中的其他键?