我有一个数组:通过数组for循环单击事件只会给我最后一项?
var bar = [];
我有一个for循环遍历数组会:
for (var i = 0; i <= 3; i++) {
$(".left-lg").find(".name").html(bar[i].name);
}
我想用数组中的内容替换DIV.name的内容,它的工作原理,但只给了我阵列中的最后一个。我读了一个JavaScript的循环将会在最后的点击事件,所以这就是为什么。
任何方式如何纠正这个问题,所以它会通过整个循环,而不是只给最后一个?
目前尚不清楚你的要求。如果你的数组是'['foo','bar','baz']',那么你认为你的div的内容是什么? – bfavaretto 2012-02-01 19:38:17