我真的试图理解jQuery queue()是否是这样做的方式 - 但基本上我正试图用某些jQuery动画创建更多的“故事情节”。示例http://jsfiddle.net/93Nyz/
基本上,这里的目标是根据一定的时间延迟加载数据......然后继续下一步,等等。我只是想知道是否有更有效的方式来编写它。从理论上看,如果这是一个巨大的,不变的动画,“延迟”值会变得非常大(与最初的1000延迟相比)。想知道是否有“延迟+ 500”或类似的东西,所以它继承了之前的延迟值。如果是这样,也想知道我写这个动画的原始方式是否适用于其他常规用途。谢谢!
答案 0 :(得分:1)
这正是queue()
的作用。您可能想要做的是将动画分解为函数,然后使用队列将它们链接在一起。
我分叉你的小提琴(嘿)给你一个例子:http://jsfiddle.net/bryanjamesross/MVbn9/
答案 1 :(得分:1)
就个人而言,我会做这样的事情http://jsfiddle.net/93Nyz/1/
这样,所有动画都可以有固定的延迟