吐槽:最近在維護(hù)一堆n前年還是由rd隨手?jǐn)]的前端jq代碼师郑,感覺自己是那個(gè)組內(nèi)唯一一個(gè)守著一堆破爛的人环葵。。宝冕。
現(xiàn)象:一個(gè)按鈕张遭,綁定了一個(gè)click事件,點(diǎn)擊這個(gè)按鈕的時(shí)候地梨,事件被觸發(fā)了一次菊卷;刷新一次頁面,事件被觸發(fā)了兩次宝剖;再刷新一次洁闰。事件被觸發(fā)三次。万细。扑眉。。赖钞。腰素。。仁烹。
蒼天吶耸弄,這是什么鬼,然后去扒代碼卓缰,google计呈,最終發(fā)現(xiàn)砰诵,這玩意兒,只綁定事件不卸載事件我也是醉了捌显。茁彭。。
好了唄扶歪,綁定之前先卸載一下理肺,問題完美解決~
element.off('input').on('input',fn)