[英]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.