【发布时间】:2011-09-08 09:13:29
【问题描述】:
以前在 stackoverflow 上也有人问过类似的问题,但我没有找到一个令人满意的答案。
我想加快(或减慢)正在运行的 jquery 动画。我有一个持续时间很长的动画,它会将一些文本滑过用户(想想电影学分),但如果用户不想阅读文本,他可以点击文本,此时文本的移动应该加快之后的内容的方式。
我在这里看到了两种方法: I. 以某种方式改变当前正在运行的动画的持续时间,从而更快地完成动画,即使我不完全确定如何去做。
二。停止动画并开始一个新的、更快的动画。这里的问题是,虽然通过停止动画我没有得到一个连续、流畅的动画,而是一个慢的,一个停止然后一个快的,这也不是我真正想要的。
对此的任何帮助将不胜感激!
【问题讨论】:
标签: javascript jquery animation jquery-animate