博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

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

Posted on 2011-09-23 16:33  surpassw  阅读(175)  评论(0编辑  收藏  举报

window.onload$(document).ready()两者都是在页面第一次加载的时候执行,但是两者还是有很大的区别的。

1、什么时候执行?

window.onload会在整个页面的所有内容加载完毕才能执行,包括图片。

$(document).ready()在整个页面的所有DOM元素绘制完毕后就可以执行了。

2、可不可以有多个?

window.onload是不可以的,只能有一个方法,如过同时有多个的话会默认识别最后一个,也就是只有最后一个方法起作用。

$(document).ready()能编写多个s