2016-11-21 59 views
-1

我正在爲lightbox圖庫編寫腳本。我想用戶prelaod技術優雅的圖像加載。我現在的腳本是:jQuery圖像預加載循環中的回調

for (var i in imgs) { 
    var tmp_thumb=$('img'); 
    tmp_thumb.on('load', function(){ 
     O.SG.thumbs.append('<li><a style="background-image:url(\'' + imgs[i].thumb + '\')"></a></li>'); 
     $(this.)remove(); 
    }).attr('src', imgs[i].thumb); 
} 

的問題是,當load回調被調用,循環計數器i幾乎總是從img數組的最後一個值。

如何通過從礦脈

回答