js延迟1秒往下执行 如何让页面加载完成后执行js?
浏览量:1360
时间:2021-03-11 20:53:10
作者:admin
如何让页面加载完成后执行js?
可以使用window.onload=函数(){}或使用jQuery的$(function(){})来解决问题。在上述两个代码块中编写代码时,将在创建页面的所有dom之后执行代码。
工具材质:编辑器,浏览器
1。使用window.onload文件方法
使用window.onload文件要处理页面,请在加载页面时执行某些操作。但是这个呢window.onload文件简单的代码示例如下:
test
创建DOM后,可以通过执行JS代码获得元素。
方法2:使用$(function(){})
使用$(function(){})代码播放window.onload文件简单的代码示例如下:
test
还可以更改div元素的内容,因为JS是在创建DOM之后执行的。
页面加载完成后等待一段时间在执行js的方法,时间如何设定?
例如:function test(){return 1}页面加载完成事件:window.onload文件=Function(){setTimeout(test,1000)//1000ms=executetestmethodafter1second}如果使用jQuery,可以:$(window)。Load(function(){SetTimeout(test,1000)//1000 ms=execute the test method after 1秒})SetTimeout只执行一次并重复执行setIntervalwindow.onload=Function(){setinterval(test,1000)//1000ms=1s,每隔1s执行一次test方法}
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。