Tôi đang viết một API và rất tiếc là cần phải tránh mọi thư viện jQuery hoặc bên thứ ba. Làm thế nào chính xác là các sự kiện ràng buộc với các yếu tố thông qua jQuery?Liên kết sự kiện với phần tử bằng cách sử dụng Javascript thuần túy
jQuery dụ:
$('#anchor').click(function(){
console.log('anchor');
});
Tôi gần bằng văn bản thuộc tính một onClick vào các phần tử ra khỏi thất vọng, nhưng tôi muốn hiểu mối liên hệ giữa các sự kiện jQuery và phần tử DOM.
Yếu tố chính xác biết để kích hoạt sự kiện jQuery khi bản thân đánh dấu không bị thay đổi như thế nào? Làm thế nào họ bắt được sự kiện DOM và ghi đè nó?
Tôi đã tạo trình xử lý Observer của riêng mình nhưng không thể hiểu rõ cách liên kết phần tử với sự kiện Observer.
Bạn có thể đọc thêm về 'addEventListener' tại đây https://developer.mozilla.org/en-US/docs/Web/API/EventTarget.addEventListener Làm cuộn xuống" Legacy Internet Explorer và attachEvent "biết về IE < 9 hỗ trợ. – vsr
Điều gì về các yếu tố ẩn? – user924