(1、注册事件的函数,和普通的dom不一样,不需要在元素上标记on**这样的事件。
$(document).ready(function(){
alert("加载完毕!");
});
(2、当页面Dom元素加载完毕时执行代码,可以简写为:
$(function(){
alert("加载完毕!");
});
(3、和onload类似,但是onload只能注册一次(没有C#中的+=机制),后注册的取代先注册的,而ready则可以多次注册都会被执行。
window.onload=function(){alert("1")};window.onload=function(){alert("2")};//结果只弹出2
(4、JQuery的ready和Dom的onload的区别(*):onload是所有Dom元素创建完毕、图片、Css等都加载完毕后才被触发,而ready则是Dom元素创建完毕后就被触发,这样可以提高网页的响应速度。在jQuery中也可以用$(window).load()来实现onload那种事件调用的时机。
$(function(){alert("1111");});//简写方式