変数itemIntervalによって設定された間隔で、画像間でフェードするループがあります。そのようです:
// interval between items
var itemInterval = 5500;
// start loop
var infiniteLoop = setInterval(function() {
// initial fade out
$('.rotating-item').eq(currentItem).fadeOut(fadeTime);
// set counter
if (currentItem == numberOfItem -1) {
currentItem = 0;
} else {
currentItem++;
}
// next item fade in
$('.rotating-item').eq(currentItem).fadeIn(fadeTime);
}, itemInterval);
ループが最初に実行されたときにのみ実行される最初の時間間隔と、その後毎回実行される2番目の時間間隔がある場合、私が本当にやりたいことです。
したがって、ユーザーがページを開くと、最初のクロスフェードは非常に高速ですが、次の画像がクロスフェードするまでの待ち時間が長くなります。
私はJavascriptを初めて使用するので、コードを編集して機能させることができ、何をしたかを教えていただければ幸いです。よろしくお願いします:)