Cách khắc phục trình xử lý sự kiện bị ghi đè? Tôi có một kịch bản nói a.jsngăn chặn window.onload bị ghi đè javascript
window.onload = function() {
//Handler in a.js
}
kịch bản khác nói b.js
window.onload = function() {
//Handler in b.js
}
nơi,
a.js là một loại thư viện của bên thứ 3 được xây dựng bởi tôi
b.js là nhà xuất bản sử dụng tập lệnh của tôi [Tôi không thể thực hiện bất kỳ thay đổi nào tại đây]
Trình xử lý tải onload trong b.js có ghi đè lên trình xử lý của a.js không?
Nếu có, Cách ngăn điều này xảy ra?
Sẽ tạo hàng đợi tất cả các trình xử lý sự kiện trong a.js và deque chúng trên trợ giúp sự kiện?
Nhưng a.js có biết tất cả các trình xử lý sự kiện cho một sự kiện trả trước cho b.js không?
Suy nghĩ và tham khảo sẽ giúp
tại sao chúng ta cần nút ['e' + type + listener]? Liệu node.attachEvent ('on' + type, listener) có hoạt động không? – Tamil