У мене є проблеми. В основному, коли користувач натискає посилання "Редагувати" на сторінці, працює такий код Jquery:
$("#saveBtn").click(function () {
saveQuestion(id);
});
Роблячи це, подія onClick кнопки збереження викликає saveQuestion()метод і передає ідентифікатор питання, на який було натиснуто посилання "Редагувати".
Але якщо в той же сеанс користувач натискає на редагування на два запитання, то замість того, щоб перезаписати попередній clickобробник подій, він замість цього викликає запуск 2 обробників подій, один, який може зателефонувати, saveQuestion(1)а другий може зателефонувати saveQuestion(2). Виконуючи це 1 запитання замінює інше.
Чи є спосіб видалити всі попередні clickподії, призначені кнопці?