页面加载完成事件

您所在的位置:网站首页 js页面事件完成跳转什么意思呀 页面加载完成事件

页面加载完成事件

2024-07-16 07:50| 来源: 网络整理| 查看: 265

在js和jquery使用中,经常使用到页面加载完成后执行某一方法。通过整理,大概是五种方式:

js动态加载外部插件后,导致页面加载顺序不是按照代码的书写顺序执行,引起报错, 这时候就可以用监听页面加载完成事件来指定代码的加载顺序

1、JQuery方法

方法

$(function){}$(document).ready(function(){})

说明 $(function){}是$(document).ready(function(){})的简写方式。 两个都是document加载完成后就执行回调的方法

2、window的load事件

方法

jquery写法:$(window).load(function(){})js写法:window.onload = function(){}

说明 二者都是等到整个window加载完成执行的方法,本质上相同。

两种方法的区别

JQuery方法,是等待document加载完成后执行, load方法,这里监控的是window加载完成后执行。 所以,这里load方法会在JQuery方法之后执行。

demo如下:

window.onload = function() {     console.log("页面加载完成====》onload");   } $(window).load(function() {     console.log("jquery===》window load");   }) $(function() {     console.log("jquery====》document onload");   }); $(document).ready(function() {     console.log("jquery====》document ready");   });

参考链接:https://www.cnblogs.com/xuxiaoyu/p/11554944.html



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3