私がやろうとしているのは、手早く汚いスライド ショーを作成することです。空の「マスター」imgタグと一連のdivを含むマスターdivがあり、それぞれに独自のimgとspanタグが含まれているという考えです。次に、各イメージのソースがマスター イメージのソースとして設定されます。そのため、各画像の反復処理を開始し、そのソースを setTimeout() と 2 秒の遅延でマスター img のソースに設定しようとしました。私が抱えている問題は、コードが 2 秒間待機し、シーケンスの最後の画像のみを表示するように見えることです。
$(document).ready(function () {
$('div#slideshow').children('div.slideshowsourceimage').each(function () {
var src = $(this).children('img').attr('src');
var desc = $(this).children('span').text();
setTimeout(function () {
$('img#slideshowimage').attr('src', src);
}, 2000);
});
});
私が間違っていることを見つけるのを助けるために、2番目の目を得ることができれば、私はそれを感謝します.
ありがとう、