$(document).ready:
当页面Dom元素加载完毕时执行代码。
$(document).ready(function () {
alert("加载完毕");
});
可以简写为:
$(function () {
alert("页面加载完毕");
});
和onload类似,但是onload只能注册一次(window.οnlοad=function...,没有C#中+=机制),
后注册的会取代先注册的,而ready则可以多次注册都会被执行。
jQuery的ready和Dom的onload的区别:
onload是所有Dom元素创建完毕、图片、css等都加载完毕后才被触发,
而ready则是Dom元素创建完毕后就被触发,这样可以提高网页的响应速度。
在jQuery中也可以用$(window).load()来实现onload那种事件调用的时机。