一个神奇的bug--一次动作触发多次触发事件

吐槽:最近在维护一堆n前年还是由rd随手撸的前端jq代码,感觉自己是那个组内唯一一个守着一堆破烂的人。。。

现象:一个按钮,绑定了一个click事件,点击这个按钮的时候,事件被触发了一次;刷新一次页面,事件被触发了两次;再刷新一次。事件被触发三次。。。。。。。。
苍天呐,这是什么鬼,然后去扒代码,google,最终发现,这玩意儿,只绑定事件不卸载事件我也是醉了。。。
好了呗,绑定之前先卸载一下,问题完美解决~
element.off('input').on('input',fn)

你可能感兴趣的:(一个神奇的bug--一次动作触发多次触发事件)