javascript – 加载文档不起作用但加载窗口确实

参见英文答案 > window.onload vs $(document).ready()                                    15个
我试图让我的脚本只在我的整个页面加载后才能运行.

所以我一直在使用这段代码.

$(document).on('load', function() { $('#loading').hide(); });

这不起作用,因为它永远不会激活.然而,当我使用窗口而不是文档然后它工作,但它不是我需要的.我需要一切包括在激活之前加载的图片.

我很困惑,为什么这不起作用.

编辑

这不是一个基本的onload文档,而是文档就绪问题.即使加载此代码,我的图片也未完全加载.

$(window).on('load', function(){ $('#loading').hide(); });

解决方法:

没有文档加载事件. load事件发生在window对象上.

文档上有一个DOMContentReady事件,该事件发生在与窗口加载事件不同的时间.

既然您希望加载所有资源,那么您希望窗口加载事件如下:

$(window).on('load', function() { 
    $('#loading').hide(); 
});

相关文章

页面搜索关键词突出 // 页面搜索关键词突出 $(function () {...
jQuery实时显示日期、时间 html: <span id=&quot...
jQuery 添加水印 <script src="../../../.....
中文:Sys.WebForms.PageRequestManagerParserErrorExceptio...
1. 用Response.Write方法 代码如下: Response.Write(&q...
Jquery实现按钮点击遮罩加载,处理完后恢复 思路: 1.点击按...