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