2011-12-21 37 views
2

我使用的是隊列中jQuery來一堆在一起的一組動畫,隊列不會切換到不同的元素

$('#twitter').queue('myQueue',function(next){$('#titleTile').animate({top: 160}, {duration: 300, queue: false, complete: next}).... 

這工作得很好,但是當我選擇改變從$('#twitter')$('#gallery')它仍然將動畫應用於$('#twitter')元素?

我不知道爲什麼它這樣做。任何人都可以對此有所瞭解嗎?

+0

也許這是一個部署問題?也許舊的腳本正在從緩存中讀取? – Cameron 2011-12-21 16:22:27

回答

4

動畫發生在#titleTile。你不是動畫#twitter,你只是將隊列附加到這個元素。更改#twitter對您傳遞給queue的功能沒有實際影響。