如何清除Jquery中的所有Click事件处理程序 [英] How to remove all Click event handlers in Jquery
本文介绍了如何清除Jquery中的所有Click事件处理程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有问题。基本上,当用户点击网页上的修改链接时,以下Jquery代码会运行:
$(#saveBtn ).click(function(){
saveQuestion(id);
});
通过这样做,保存按钮的onClick事件调用 saveQuestion )
方法,并传递单击编辑链接的问题的ID。
但是如果在同一会话中用户点击编辑2个问题,然后代替覆盖以前的点击
事件处理程序,而是导致2个事件处理程序运行,可能调用 saveQuestion 1)
,另一个可能调用 saveQuestion(2)
。通过这样做1个问题覆盖了另一个。
有没有办法删除所有以前的点击