我有一个带有一些HTML的数组,所以像:

var array=[
           "<div anAttribute=19 class='foo'>This is the content of the foo div.</div>",
           "<div anAttribute=14 class='bar'>This is the content of the bar div.</div>"
          ];


我想为他们两个都获得anAttribute的值。

array[0].$('.foo').attr("anAttribute");


将返回19。

最佳答案

您可以这样做:

$(array[0]).attr("anAttribute");
$(array[1]).attr("anAttribute");


我假设anAttribute是有效的html属性,如果没有在data-*之前添加前缀。

09-27 22:23