Tôi đã sử dụng live()
cho các trang và khung được tạo. Nhưng trong jQuery 1.9
chức năng này không còn được dùng nữa và không hoạt động.jQuery - cách sử dụng phương thức "on()" thay vì "live()"?
Tôi sử dụng on()
thay vì live()
nhưng phương pháp này hoạt động một lần và không hoạt động trong khung.
Mã của tôi trông như thế này:
$("#element").live('click',function(){
$("#my").html(result);
});
giải pháp là gì?
[Đọc tài liệu] (http://api.jquery.com/on/). Ủy quyền trình xử lý sự kiện cao hơn lên cây DOM. –
[tài liệu cho '.live()'] (http://api.jquery.com/live/) cũng có một phần cụ thể về việc chuyển đổi từ '.live()' sang '.on()'. –