jQuery: jQuery không thực hiện được sau khi nội dung được load thông qua AJAX


Khóa học qua video:
Lập trình Python All Lập trình C# All SQL Server All Lập trình C All Java PHP HTML5-CSS3-JavaScript
Đăng ký Hội viên
Tất cả các video dành cho hội viên

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!');
});

» Tiếp: next() method
« Trước: Cách code PHP trong jQuery
Khóa học qua video:
Lập trình Python All Lập trình C# All SQL Server All Lập trình C All Java PHP HTML5-CSS3-JavaScript
Đăng ký Hội viên
Tất cả các video dành cho hội viên
Copied !!!