フェードイン、5秒間表示、フェードアウトする各divを探しています。ただし、最後のものでは、ユーザーがコンテンツをナビゲートできるようになるため、停止する (ループしない) ことを探しています。
ありがとう!
フェードイン、5秒間表示、フェードアウトする各divを探しています。ただし、最後のものでは、ユーザーがコンテンツをナビゲートできるようになるため、停止する (ループしない) ことを探しています。
ありがとう!
divs
すべての使用jquery
.each()
関数をループしてから、fadein
それぞれdiv
を 5 秒の遅延でループし、次にfadeout
.Ifdiv
が最後である場合は を防ぐことができfadeout
ます。
これが私が思いついたものです
$('#container div').each(function(index){
$(this).fadeIn("fast", function() {
if(index!=4)
$(this).delay(5000).fadeOut("slow");
});
});
</p>
これは非常に簡単なはずです - これらを使用してください:
fadeIn()
- http://api.jquery.com/fadeIn/fadeOut()
- http://api.jquery.com/fadeOut/delay()
- http://api.jquery.com/delay/ページの読み込み時、または必要なイベントによってトリガーされる一連のイベントを作成するだけです。