通过队列保证JQuery动画animate的顺序
通过队列保证JQuery动画animate的顺序
问题来源
因为项目需要需要在前端进行实时模拟设备运行状态,暂时用的是2D,所以就要用到了JQuery的animate,但是只是animate还不能满足需求,因为可能存在这样的一个场景,当这个动画还没执行完,下一个就来了,那么就需要保证前后动画的有序执行,如果不能保证运动的有序执行,那么节点会出现紊乱,特别是css类似{height:'+=10px'}这样的情况,那么就会出现很严重的bug。
解决办法
在动画的基础上添加一个队列来保证动画的执行有序性,队列保存
原创
2020-10-26 16:51:53 ·
455 阅读 ·
0 评论