1、加载时间不同
onload是在所有dom以及dom元素包含的属性全部加载完成后才会执行;
ready是在dom绘制完成但是没有加载属性时执行,所以ready执行要先于onload。
2、执行次数不同
onload不能创建多个,后者会覆盖前者;
ready可以创建多个,并且按照创建顺序进行执行。
3、简化写法
onload没有简化写法,只能window.onload;
ready存在简化写法,$(document).ready = $(function)
1、加载时间不同
onload是在所有dom以及dom元素包含的属性全部加载完成后才会执行;
ready是在dom绘制完成但是没有加载属性时执行,所以ready执行要先于onload。
2、执行次数不同
onload不能创建多个,后者会覆盖前者;
ready可以创建多个,并且按照创建顺序进行执行。
3、简化写法
onload没有简化写法,只能window.onload;
ready存在简化写法,$(document).ready = $(function)