sophiehui

导航

 

 $(document).ready(function(){}) 与window.onload=function(){}的区别

(1)在功能上基本一致,但是 $(document).ready(function(){})在页面框架执行完毕就执行,window.onload=function(){}必须在页面全部加载完毕的情况下完成,包括图片等的加载。前者的执行效率更高;

(2)$(document).ready 可以重复写多个,并且每次执行结果不同 ;而 window.onload 尽管可以执行多个,但仅输出最后一个执行结果,无法完成多个结果 的输出;

(3)$(document).ready(function(){}) 可以简写成 $(function(){})。

posted on 2016-08-16 10:24  sophiehui  阅读(95)  评论(0编辑  收藏  举报