1.执行时机
- window.onload()必须等图片在内的一切元素加载完成后才能执行。
- $(document).readt()当DOM解构完成后就执行,不必等到全部元素加载完毕。
2.编写个数
- window.onload()只能编写一个,当写多个的时候会把前面的window.onload()元素覆盖掉,只执行一个。
- $(document).ready()可以写多个,并且可以同时执行。
3.简化写法
- window.onload()没有简化写法。
- ( d o c u m e n t ) . r e a d y ( f u n c t i o n ( ) ) ; 可 以 简 写 成 (document).ready(function(){ });可以简写成 (document).ready(function());可以简写成(function(){ });