我们的实例中的所有 jQuery 函数位于一个 document ready 函数中。
dom对象转换为jquery对象很容易,在jquery中:[color=blue]$(document).ready();等同于$();[/color]
一。执行先后顺序不同
$(window).onload()事件,是在加载完所有页面内容才会触发,所有内容包括图片,flash等.
$(document).ready()只是在页面所有的DOM加载完毕后就会触发。防止文档在完全加载(就绪)之前运行 jQuery 代码。
二。多次执行结果不同
onload()多次执行后一次会覆盖前一次。
在JQuery中你可以利用多个Ready()方法,多次调用执行。
dom对象转换为jquery对象很容易,在jquery中:[color=blue]$(document).ready();等同于$();[/color]
$(document).ready(function(){
alert('1234');
}
);
简写为:
$(function(){
alert("1234");
}
);
一。执行先后顺序不同
$(window).onload()事件,是在加载完所有页面内容才会触发,所有内容包括图片,flash等.
$(document).ready()只是在页面所有的DOM加载完毕后就会触发。防止文档在完全加载(就绪)之前运行 jQuery 代码。
二。多次执行结果不同
onload()多次执行后一次会覆盖前一次。
在JQuery中你可以利用多个Ready()方法,多次调用执行。