循环添加click事件,会累加绑定click事件

原创
2018/08/01 17:01
阅读数 168

问题描述:在项目开发中,鼠标悬浮在li上会添加上click事件,刚开始用谷歌浏览器调代码,不显示多个事件,知道用火狐测试的时候发现,事件调用了好多次,后来找到原因发现,我把鼠标每次在li上悬浮就会添加click事件:

//解决参考了别人的博客:https://www.cnblogs.com/daijinxue/p/6124979.html

问题代码:

1、鼠标悬浮事件:

问题代码:

2、调用的添加click事件的方法:function fillData(l1, l2,l3,l4) {},关键代码如下

鼠标移动一次:添加了一次click事件

移动三次添加了 三次事件

解决:先解除绑定再添加click事件

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部