JQuery随着循环和延迟而淡出

Mar*_*tin 4 jquery loops fade

我有2个Divs堆叠在一起.

我需要一个非常简单的功能:

a)等待3秒然后b)FadeOut顶部Div显示第二个Div c)再次等待3秒然后d)再次淡入顶部Div e)再次循环

有人可以提供任何建议吗?

非常感谢

Che*_*try 10

这是一次尝试.

function foo() {
    jQuery("#mydiv").animate({opacity: 1.0}, {duration: 3000})
        .animate({opacity: 0}, {duration: 3000})
        .animate({opacity: 0}, {duration: 3000})
        .animate({opacity: 1.0}, {duration: 3000, complete: foo})
}
Run Code Online (Sandbox Code Playgroud)

注意:要暂停,只需在具有相同目标值的属性上调用动画即可.最后一个animate调用与回调相同的函数.

PS:它是否会导致堆栈溢出?