Tôi đã tạo một loạt các sự kiện jQuery tùy chỉnh để sử dụng trong các ứng dụng web di động. Chúng hoạt động tuyệt vời và đã được thử nghiệm. Tuy nhiên, tôi đã gặp phải một vấn đề nhỏ mà tôi đang khó hiểu.
Tôi đang sử dụng .clone()
trên một vài phần tử trong DOM, có chứa một nút. Nút có một số sự kiện tùy chỉnh được liên kết với nó (các sự kiện được ràng buộc bằng cách sử dụng .on()
), nhưng. Thật không may, khi tôi sử dụng jQuery .clone()
, các ràng buộc không được giữ nguyên và tôi phải thêm lại chúng.
Có ai đã gặp phải điều này trước đây, có ai đó biết về một công việc tiềm năng xung quanh không? Tôi nghĩ rằng việc sử dụng .on()
được cho là để bảo toàn ràng buộc cho các phần tử tồn tại ở hiện tại hoặc trong tương lai?
.clone
; đó là logic ủy quyền sự kiện của jQuery và hoạt động nếu bạn chuyển một bộ chọn bổ sung vào.on
.