1、onload()
window.onload = function(){}
执行时机:等待页面中的所有资源(包括图片、视频等资源)都加载完成后,才会执行。
而且在js中文件中只有一个onload事件。
2、ready()
$(document).ready(function(){
})
或者简写成
$(function(){
})
执行时机:等待页面Dom树加载完成后,就开始执行。
在js文件中可以出现多个ready(),并且按照顺序执行。
本文详细解析了onload和ready两个JavaScript事件的区别。onload事件在页面所有资源加载完毕后触发,而ready事件则在DOM树加载完成后即可执行,且ready可多次调用并按顺序执行。
window.onload = function(){}
执行时机:等待页面中的所有资源(包括图片、视频等资源)都加载完成后,才会执行。
而且在js中文件中只有一个onload事件。
$(document).ready(function(){
})
或者简写成
$(function(){
})
执行时机:等待页面Dom树加载完成后,就开始执行。
在js文件中可以出现多个ready(),并且按照顺序执行。

被折叠的 条评论
为什么被折叠?