我已經完成了很多關於這個問題的解決方案,但到目前爲止還沒有發現可以跨瀏覽器工作的解決方案。如何檢測innerHTML何時完成
我需要的是一個原始的javascript函數,它將接收一個元素並在innerHTML成功插入到dom後執行回調。
例如
var element = document.getElementById('example');
element.innerHTML = newhtml;
waitUntilReady(element, function(){
//do stuff here...
});
因此,只需要總結一下,我需要能夠檢查元素的內容並在innerHTML完成時觸發回調。
在此先感謝您的幫助。
是什麼讓你覺得你需要一個回調? – 2012-07-16 22:24:32
@am不是我 - 請參閱我的意見下面Kolink的回答 – gordyr 2012-07-16 22:28:52
這是你在找什麼? http://james.padolsey.com/javascript/asynchronous-innerhtml/ – noj 2012-07-16 22:22:36