jQuery animate 动画 暂停 与 恢复执行
江河/
jQuery animate 只有一个 stop 函数,并没有【暂停】与【恢复】执行相关的函数。
有一个jQuery插件 https://github.com/tobia/Pause 可以实现单个 animate 动画的暂停与恢复。至于多个animate 组成的队列暂无很好的解决办法。
在某种情形下 使用 stop 函数,可以得到一个不太好的解决办法。stop 函数,有两个参数。第一个true停止整个动画队列;false停止当前animate-立即执行下一个animate。第二个,true立即执行完当前animate,接着执行下一个;false 则停在当前状态。
因此,stop(true) - 近似等于暂停整个动画队列。
但是怎么恢复呢?并没有与stop对应的 start 函数……
暂无评论,抢个沙发...