Javascript 如何使用jQuery检测页面是否已完全呈现?

Javascript 如何使用jQuery检测页面是否已完全呈现?,javascript,jquery,webpage,Javascript,Jquery,Webpage,当使用$(document).ready(function(){alert(“Loaded”)})时它会弹出一个警告框,上面写着“已加载”。即使在页面已完全加载之前(换句话说,加载仍像图像一样进行) 有什么想法吗?试试。改为加载() 加载事件在元素和所有子元素完全加载后发送给元素。 使用javascript window.onload = function () { alert("loaded"); } 你可以在这里了解更多。 ready()在加载页面时执行,这意味着纯html文本。如

当使用
$(document).ready(function(){alert(“Loaded”)})时它会弹出一个警告框,上面写着“已加载”。即使在页面已完全加载之前(换句话说,加载仍像图像一样进行)

有什么想法吗?

试试。改为加载()

加载事件在元素和所有子元素完全加载后发送给元素。

使用javascript

   window.onload = function () { alert("loaded"); }

你可以在这里了解更多。

ready()在加载页面时执行,这意味着纯html文本。如果您想检查是否加载了所有图像,您可能需要在一些图像事件处理程序上编写更多的代码,我猜如果您真的想确保加载了所有资产,您将必须侦听它们中的每一个。您可以这样做:-答案中的代码在(窗口)中运行得非常好。不过load帮了我的忙。(document).load在我尝试时似乎没有启动。是否有纯javascript版本?
   window.onload = function () { alert("loaded"); }

$(window).on('load', function() {
    //everything is loaded
});