2012-06-24 114 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,但對我的作品。