$(document).ready(function(){
//程序段
});
上面代码又可以简写为:
$(function(){});
该段代码类似于传统的 JavaScript 代码:
window.onload=function(){
//程序段
}
不同:
1.$(function(){})是jQuery中的写法,window.onload=function(){
}类似于js中的写法。
2.$(function(){})在框架下载完毕就可以执行,而window.onload=function(){
}需要整个页面都加载完毕(包括css、图片)之后才会执行,
$(function(){})执行效率高一些,window.onload=function(){
}执行效率差一些。
3.$(function(){})可以写多个,而window.onload尽管可以执行多个,但是后边的会覆盖前边的。不能输出多个结果。