Tôi là một nhà phát triển ActionScript đang tham gia phát triển jquery/javascript. Tôi có một câu hỏi liên quan đến xử lý sự kiện và ràng buộc/unbinding.JQuery dọn dẹp eventhandlers
Nói ví dụ rằng tôi có cho một div có phần tử img có trình xử lý sự kiện onerror trong đó. Nếu tôi thay thế mà div với một cái mới làm tôi cần phải loại bỏ các eventhandler ràng buộc với các yếu tố img. Vì img không còn trong tài liệu nên các trình duyệt sẽ đủ thông minh để loại bỏ nó hay tôi sẽ bị rò rỉ bộ nhớ gây ra?
Bắt đầu từ ActionScript, tôi thường cố gắng liên tục xóa các trình xử lý sự kiện cũ. Vì vậy, tôi cần phải làm điều này khi viết javascript cho các trình duyệt web?
Các xử lý sự kiện được thêm vào với $('imgElement').error(errorFunction);
Trình xử lý sự kiện được thêm vào như thế nào? –