Tôi đang gặp một vấn đề. Về cơ bản, khi người dùng nhấp vào liên kết 'Chỉnh sửa' trên một trang, mã Jquery sau sẽ chạy:
$("#saveBtn").click(function () {
saveQuestion(id);
});
Bằng cách thực hiện điều này, sự kiện onClick của nút lưu sẽ gọi saveQuestion()
phương thức và chuyển ID của câu hỏi mà liên kết 'Chỉnh sửa' đã được nhấp vào.
Nhưng nếu trong cùng một phiên, người dùng nhấp vào chỉnh sửa trên 2 câu hỏi, thì thay vì ghi đè click
trình xử lý sự kiện trước đó , thay vào đó, nó khiến 2 trình xử lý sự kiện chạy, một trình xử lý có thể gọi saveQuestion(1)
và trình xử lý kia có thể gọi saveQuestion(2)
. Bằng cách làm này, 1 câu hỏi sẽ ghi đè câu hỏi kia.
Có cách nào để xóa tất cả các click
sự kiện trước đó đã được gán cho một nút không?