2012-06-24 79 views
0

我有几个jQuery动画运行,其中每个需要有点依赖于其他人的成功。有没有办法可靠地做到这一点,而不是将每个动画嵌套在另一个动画中?我已经研究过'队列'方法,但是我相信队列默认是真的?我遇到一个问题,即动画开始,如果他们一字排开,像这样互相错开:jQuery动画重叠

function moduleSwap(){ 

       //animation 1 

       //animation 2 

     } 

     setInterval(moduleSwap, 1000); 

我使用的setInterval一遍又一遍地重复这个功能。任何建议?

+1

你可以发布一个关于jsfiddle plz的例子吗? –

回答

1
setInterval(function(int) { 
    if(int % 2 == 0) 
     animation_1(); 
    else 
     animation_2(); 
}, 1000); 

增加INT通过int ++方法并把它setInterval。它的自动交换你animations.Tricky,但对我的作品。