1

フェードイン、5秒間表示、フェードアウトする各divを探しています。ただし、最後のものでは、ユーザーがコンテンツをナビゲートできるようになるため、停止する (ループしない) ことを探しています。

ありがとう!

4

2 に答える 2

2

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>

于 2012-09-10T07:31:48.373 に答える
1

これは非常に簡単なはずです - これらを使用してください:

ページの読み込み時、または必要なイベントによってトリガーされる一連のイベントを作成するだけです。

于 2012-09-10T07:11:01.417 に答える