data
同じクラスの複数の div から要素を取得しようとしています。これまでに取得したコードは次のとおりです。
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/