问题描述:在项目开发中,鼠标悬浮在li上会添加上click事件,刚开始用谷歌浏览器调代码,不显示多个事件,知道用火狐测试的时候发现,事件调用了好多次,后来找到原因发现,我把鼠标每次在li上悬浮就会添加click事件:
//解决参考了别人的博客:https://www.cnblogs.com/daijinxue/p/6124979.html
问题代码:
1、鼠标悬浮事件:
问题代码:
2、调用的添加click事件的方法:function fillData(l1, l2,l3,l4) {},关键代码如下
鼠标移动一次:添加了一次click事件
移动三次添加了 三次事件
解决:先解除绑定再添加click事件