我有问题。基本上,当用户单击页面上的“编辑”链接时,会运行以下 Jquery 代码:
$("#saveBtn").click(function () {
saveQuestion(id);
});
通过这样做,保存按钮的 onClick 事件调用该saveQuestion()方法并传递单击“编辑”链接的问题的 ID。
但是,如果在同一个会话中,用户在 2 个问题上单击编辑,那么它不会覆盖先前的click事件处理程序,而是会导致 2 个事件处理程序运行,一个可能会调用 saveQuestion(1),另一个可能会调用saveQuestion(2). 通过这样做,一个问题会覆盖另一个问题。
有没有办法删除所有以前click分配给按钮的事件?