Giải thích .bind()
vs .live()
vs ...
Giải thích .bind()
vs .live()
vs ...
Trong jQuery, .bind()
, .live()
, .delegate()
, và .on()
là các phương thức được sử dụng để thêm các trình xử lý sự kiện cho các phần tử. Mỗi phương thức có những đặc điểm và ứng dụng riêng, phù hợp với các phiên bản jQuery khác nhau và các tình huống cụ thể.
.bind()
được sử dụng để đăng ký một trình xử lý sự kiện trực tiếp đến một hoặc nhiều phần tử..bind()
gắn trình xử lý sự kiện trực tiếp vào phần tử, nghĩa là nó không hoạt động với các phần tử được thêm vào sau khi trang đã tải xong..on()
..live()
cho phép gắn trình xử lý sự kiện cho tất cả các phần tử hiện tại và tương lai phù hợp với bộ chọn cụ thể..live()
đã bị loại bỏ trong jQuery 1.9 trở lên do hiệu suất không tốt và một số hạn chế khác.senior
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào