執行函數的循環。但是,以下工作 - 計數器在頁面上的圖像加載時計數。javascript:在for循環中調用函數
var progress = function()
{
for (var i = 0; i < slide.length; i++)
slide[i].onload = function(){
actualprogress +=1,
loading.innerHTML = actualprogress
};
}
而下面確實沒有工作。當我打開頁面時,櫃檯從頭開始顯示「[n]」(幻燈片的數量,例如「12」)。
var progress = function()
{
var action = function(){
actualprogress +=1;
loading.innerHTML = actualprogress
}
for (var i = 0; i < slide.length; i++)
slide[i].onload = action();
}
我想從for循環中調用一個函數,因爲我需要在函數中做其他更多的事情。爲什麼這不起作用?
也想想使用縮進 – PeeHaa
我現在做了,對此感到抱歉,並感謝您告訴我! – basbebe