jQuery: jQuery không thực hiện được sau khi nội dung được load thông qua AJAX
Giải phóng thời gian, khai phóng năng lực
Nếu sau khi sử dụng AJAX để load được một thẻ <input> và ta cần dblclick vào thẻ <input> đó sẽ hiện ra một alert() thì ta có thể sử dụng delegate() như sau để thực hiện:
$('body').delegate('input','dblclick',function(){
alert('Bạn đã dblclick vô input được rồi!');
});
Hoặc sử dụng cách thức như sau để lấy được nội dung động (sau khi được tải từ AJAX):
$('body').on('dblclick','input',function(){
alert('Bạn đã dblclick vô input được rồi!');
});
Giải phóng thời gian, khai phóng năng lực