我有一个非常简单的HTML页面,可以加载2个JS文件。然后,其中一个JS文件会将不同数量的内容加载到页面中。
我正在尝试为这个额外内容获得相当于window.onload
的内容。显然,当页面加载完2个JS文件时,window.onload
实际上会很快触发。
有什么想法吗?我知道我可以将onload
事件附加到页面上的每个图像/脚本/等,但不愿意......
答案 0 :(得分:-2)
EDIT。如果回调无效.load应该完成这项工作。我已将它添加到示例中。
在这种情况下,您需要回电。你在使用JavaScript库吗?如果是这样的库?
在现有代码中,在附加到文档后,您需要调用一个可以执行下一段代码的函数。
像这样的东西。//FILE 1
$(function () {
$('body').append(someHTMLOrDOMNodes);
//I don't know what your second script does, but you should name this callback something relevant.
$('#idOfNewContent').load(function() {
callback();
});
});
//FILE 2
function callback() {
//next bit of code.
}