0
誰かがこのコードの問題を見つけるのを助けることができます。このコードは私に同じ画像を3回も表示します、tree.png ??ちょうど私を見せてください。tree.png
var bankImages = ["troyano", "backup", "tree"];
jQuery.each(bankImages, function(i, val) {
$('#imagesContainer').css("background-image","url(../images/" + val + ".png)")
.animate({width: "show"})
.delay(500)
.animate({width: "hide"});
});
'.css()'はアニメーションやキューに入れられた他のアクティビティが完了するのを待たず、最後のイメージの背景もアニメーション化される前に設定されます。 –
ああ!完璧、ありがとう。しかし、それを解決する考えはありますか? –
はい、すぐに反復しないでください。代わりに '.animate()'のコールバックパラメータを使用して次の画像に進みます。 –