我试图让我的脚本在我的整个页面加载后才能运行包含图片。
所以我一直在使用这段代码。
$(document).on('load', function() { $('#loading').hide(); });
这不起作用,因为它永远不会激活。然而,当我使用窗口而不是文档然后它工作,但它不是我需要的。我需要一切包括在激活之前加载的图片。
我很困惑,为什么这不起作用。
修改
这不是基本的onload文档,而是文档就绪问题。即使加载此代码,我的图片也未完全加载。
$(window).on('load', function(){ $('#loading').hide(); });
答案 0 :(得分:1)
没有document
load
事件。 load
事件发生在window
对象上。
DOMContentReady
上有一个document
事件,该事件发生在与load
窗口不同的时间。
由于您希望加载所有资源,您希望窗口load
事件如下所示:
$(window).on('load', function() {
$('#loading').hide();
});