我試圖從多個div中獲取具有相同類的data
元素。這裏是我到目前爲止的代碼:獲取多個div的.attr()
var dataArr = new Array();
$(".foo").each(function(){
for (i = 0; i < $(".foo").length; i++) {
dataArr[i] = $(this).attr("data");
}
});
$(".array").text(dataArr);
這段代碼的問題是,當你運行它,它僅保存最後data
在陣列的各項指標。我有一個jsfiddle來演示我正在嘗試做什麼。 http://jsfiddle.net/AzRp2/
您有一個額外的for循環在你的'.each',你去那裏的http://的jsfiddle .net/d3Cq9 /。下次請在這裏提問時考慮檢查[API文檔中的示例](http://api.jquery.com/jQuery.each/):)祝您好運,祝您編程愉快! –
加油!爲什麼投票? – 2013-07-13 19:23:33
@TamilVendhan不是我,但可能缺乏研究努力或有用性,這是什麼downvotes表明。 –