window.onload必须等待网页中所有的内容加载完毕后(包括图片)才能执行,并且不能同时编写多个,如果写有多个window.onload,那么只会执行后面的window.onload。 window.οnlοad=function(){}等价于$(window).load(function(){}).
$(document).ready(function(){})可以简写成$(function(){}),只要网页中的DOM结构绘制完毕后就会执行,但是DOM元素关联的东西可能还未加载完.并且$(function(){})可以多次使用,会根据注册的顺序依次执行.