tôi sử dụng thêm chức năng để làm thêm một số div vào yếu tố kháctruy cập yếu tố jquery sau khi chức năng append
('#test-append').append("<div class='new_div'><b>some text</b></div>")
tất cả mọi thứ đang diễn ra tốt đẹp và tôi có thể thấy div thêm, `nhưng tôi cũng cần sau đó truy cập chọn div để làm điều gì đó với điều này div ví dụ để giấu nó vì vậy tôi sử dụng folowing
$('.new_div').click(function(){
do somthing here
});
nhưng nó không được làm việc ngay cả khi tôi chỉ sử dụng cảnh báo đơn giản ('hi') gọi. Nó có vẻ như jquery không nhận ra lớp append (Tôi cũng đã thử nó với Id và tôi nhận được kết quả tương tự)
tôi sẽ đánh giá cao một số giúp đỡ về vấn đề này
Cảm ơn
Nếu jQuery 1.7 được bao gồm thì các bản đồ '.click (...)' thành '.on ('click', ...)' – Jasper
'bind()' không sử dụng sự kiện ủy nhiệm để nó chỉ liên kết với các phần tử hiện đang trong DOM khi liên kết diễn ra. Và bạn đang sử dụng '.on()' giống như '.bind()' để không ủy nhiệm sự kiện này, hoặc sử dụng '.on()' nó phải ở định dạng này: '$ ('root- ('click', 'selector', function() {do it}) '. – Jasper
ai đó xóa câu trả lời tệ hại này ... @ jasper, cảm ơn, có lẽ bạn nên đăng nhận xét đó làm câu trả lời? – mindandmedia