$(document).ready()方法和window.onload区别

时间:2022-04-17 06:06:04

javascript 和 HTML之间的交互式通过用户和浏览器操作页面时引发的事件来处理的。当文档或者它的某些元素发生某些变化和操作时,浏览器会自动生成一个事件;例如:当用户单击某个按钮时,也会生成事件;

window.onload方法:

window.onload方法是网页中所有的元素(包括元素的所有关联文件)完全加载到浏览器后才执行,即javascript此时才可以访问网页中的任何元素;

$(document).ready()方法:

通过该方法注册的事件处理程序,只需要加载完dom结构即可触发,此时,,网页的所有元素对jquery而言都是可以访问的,但是这些并不意味这这些元素关联的文件已经下载完毕

$(document).ready()方法和window.onload区别