0

我已经通过效果的循环工作得很好,但我不知道如何在前一个 div 淡出时淡入下一个 div。

相反,我所拥有的是在下一个 div 淡入之前的空白。

示例:http: //jsfiddle.net/Covanant/mhzn4/

片段:

var divs = $('div[id^="content-"]').hide(),
    i = 0;

(function cycle() { 

    divs.eq(i).fadeIn(3000)
              .addClass('animated')
              .delay(1000)
              .fadeOut(3000, cycle);

    i = ++i % divs.length;

})();
4

0 回答 0