ho.*_*o.s 5 jquery callback jquery-animate
正如你在这个 Fiddle 中看到的那样,我一次为多个元素设置动画,这正如我所愿。但是在下一步中,我想在所有元素的动画结束后做一些事情。使用 complete-function 似乎不可能,因为它是为每个完成的动画(3 个元素,3 次完成回调)触发的。jquery .animate()API 还说:
如果对多个元素进行动画处理,则对每个匹配的元素执行一次回调,而不是对整个动画执行一次。
那么,你知道我可以做些什么来在每个动画完成时触发一个事件吗?
...animate(...).promise().done(function(){console.log("animate complete!")})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
880 次 |
| 最近记录: |