我在jQuery中使用Queue来组合一组动画,
$('#twitter').queue('myQueue',function(next){$('#titleTile').animate({top: 160}, {duration: 300, queue: false, complete: next})....
这很好用,但是当我将选择器从$('#twitter')
更改为$('#gallery')
时,它仍然会将动画应用到$('#twitter')
元素吗?
我不知道为什么会这样做。任何人都可以对此有所了解吗?
答案 0 :(得分:4)
动画发生在#titleTile
。您没有动画#twitter
,只是将队列附加到此元素。更改#twitter
对您传递给queue
的函数中的内容没有实际影响。