window.onload()和$(document).ready()区别
执行时间:
window.onload:必须等待网页中所有的内容加载完毕后(包括图片)才能执行;
$(document).ready();网页中所有DOM结构绘制完毕后就执行,可能DOM元素关联的东西并没有加载完.
编写个数:
1 window.onload=function(){alert(0);} 2 window.onload=function(){alert(1);}
结果只会输出1;
1 $(document).ready(function(){alert(0)}); 2 $(document).ready(function(){alert(1)});
先弹出0,在弹出1;
简写:
window.onload=function(){};没有简写的形式.
$(document).ready(function(){});
可以简写成这样;
$(function(){})