在其他动画之后运行动画

时间:2013-04-18 16:13:57

标签: jquery animation hover

有关工作示例,请参阅http://jsfiddle.net/BNMpC/

我基本上得到了这些在悬停时生长和缩小的球体。我也让他们“轻推”其他球体。当你一次超过一个,并让所有的动画完成时,它的效果很好。

问题是当你快速悬停在许多地方时 - “轻推”无法正常工作。我使用.filter(':not(:animated)')来确保增长和缩小动画不会被打断,但我不确定这是否是正确的方法。

1 个答案:

答案 0 :(得分:1)

如果我的问题正确,请在回调函数中设置下一个动画

$(selector).animation('slow', function(){$(selector).animation();});