用addEventListener监听css3动画的webkitAnimationEnd,函数重复执行问题

来源:互联网 发布:平湖市行知小学赵峰 编辑:程序博客网 时间:2024/06/05 10:55

用addEventListener监听css3动画的webkitAnimationEnd时,若有多个动画,监听当前动画结束后,播放下一个动画,内部的函数会被重复执行。

解决办法:每次监听完都将这个监听事件移除掉。

监听如下:

lastDasnCont.removeEventListener("webkitAnimationEnd", fn, false);

解决代码如下:

lastDasnCont.removeEventListener("webkitAnimationEnd", fn, false);



阅读全文
0 0
原创粉丝点击