Tôi đã thực hiện khá nhiều việc tìm kiếm giải pháp cho vấn đề này nhưng cho đến nay vẫn chưa tìm được giải pháp nào hoạt động trên trình duyệt chéo.Cách phát hiện khi innerHTML hoàn thành
Những gì tôi cần là chức năng javascript thô sẽ lấy một phần tử và chạy một cuộc gọi lại khi innerHTML đã được chèn thành công vào dom.
ví dụ:
var element = document.getElementById('example');
element.innerHTML = newhtml;
waitUntilReady(element, function(){
//do stuff here...
});
Vì vậy, để tóm tắt, tôi cần kiểm tra nội dung của phần tử và kích hoạt gọi lại khi innerHTML hoàn tất.
Cảm ơn trước vì đã được trợ giúp.
Điều gì khiến bạn nghĩ rằng bạn cần gọi lại? –
@ không phải tôi - Xin vui lòng xem bình luận của tôi dưới đây để câu trả lời của Kolink – gordyr
Đây có phải là những gì bạn đang tìm kiếm không? http://james.padolsey.com/javascript/asynchronous-innerhtml/ – noj