![](/img/trans.png)
[英]How to detect changes in a directive when innerHTML code is updated in angular?
[英]How to detect when innerHTML is complete
我已經做了很多尋找這個問題的解決方案,但到目前為止還沒有找到一個跨瀏覽器的工具。
我需要的是一個原始的javascript函數,它將獲取一個元素並在innerHTML成功插入dom后運行回調。
例如
var element = document.getElementById('example');
element.innerHTML = newhtml;
waitUntilReady(element, function(){
//do stuff here...
});
總而言之,我需要能夠檢查元素的內容並在innerHTML完成時觸發回調。
在此先感謝您的幫助。
不需要這樣的功能。 在繼續運行任何腳本之前,分配給innerHTML
將立即執行此操作。
如果您確實需要延遲執行(比如允許瀏覽器重繪),請使用延遲為1
(或其他短間隔)的setTimeout
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.