第一种方法:
$(function(){
alert("hello");
});
文档加载完后执行函数(这里的文档树不等于全部文件)第二种写法:
$(document).ready(function(){
alert("hello");
});
<span style="font-family:Microsoft YaHei;color:#ffcc33;"><em>文档树加载完后执行函数</em></span>
第三种写法:
(function($){
alert("hello");
})(jQuery);
函数执行完后加载页面
jQuery不能写成jquery
第四种写法:
jQuery(function($){
alert("hello");
});
加载完后执行函数在js中,window.οnlοad=function(){} 这里是指的全部文件加载完后执行,也就是说这个写法会在文档树加载完之后执行,换一种说法就是在$(function(){});执行完之后执行
window.οnlοad=function(){}写多个只能执行一个,$(function(){});可以写很多都能得到执行,如果需要onload多个,可以这么写
<script type="text/javascript">
$(window).load(function(){
alert("hello,我是one");
});
$(window).load(function(){
alert("hello,我是two");
});
</script>
这么写两个都可以得到执行,执行顺序是从上到下
【技术无涯,不断求索-----------------小灯博客】