でこのappend()
関数を使用するのに問題がありsetTimeout
ます。SetTimeoutを削除すると、すべての画像が読み込まれます。ここに入れると、変数がスコープ外または無効になっているようです。私がここで間違っていることについて何か提案はありますか?
// thumbs[] is an array with image sources.
for (var imageIndex = 0; imageIndex < thumbs.length; imageIndex++) {
var im = thumbs[imageIndex];
setTimeout(function(im){
$("#a").append("<img class='images' src='" + im + "' />");
},1000);
} // end for