Jquery 无法读取类的数据数组
我已经得到了id,在id的帮助下,我试图读取一个类的数据 这是我的小提琴 这是我的密码Jquery 无法读取类的数据数组,jquery,Jquery,我已经得到了id,在id的帮助下,我试图读取一个类的数据 这是我的小提琴 这是我的密码 $( document ).ready(function() { var vendor_item_id = 'lastwrap7'; var vendoritemsdata = $('.lastItm_Wrap').find("#" + vendor_item_id).data('stuff'); alert(vendoritemsdata.length); }); 您能告诉
$( document ).ready(function() {
var vendor_item_id = 'lastwrap7';
var vendoritemsdata = $('.lastItm_Wrap').find("#" + vendor_item_id).data('stuff');
alert(vendoritemsdata.length);
});
您能告诉我在这种情况下如何读取值吗?lastItm\u Wrap元素上也有
\lastwrap7
id
。这意味着find()
将不起作用,因为它只查找子元素。相反,由于id
属性应该是唯一的,因此可以完全删除find()
调用。试试这个:
var vendoritemsdata = $("#" + vendor_item_id).data('stuff');
一个建议是,如果目标元素具有属性
id
,那么您可以直接使用该属性,而不是从父元素中查找它
$( document ).ready(function() {
var vendor_item_id = 'lastwrap7';
var vendoritemsdata = $("#" + vendor_item_id).data('stuff');
alert(vendoritemsdata.length);
});
并发布您的代码:
find()
?