Jquery,Ready函数.

 $(document).ready(function(){
 alert("loading finish!");
 });

将一个document的dom对象,转换成jquery对象.然后调用它的ready函数来注册一个匿名函数来监听他的事件.

ready和onload实际是不一样的,ready可以连续注册,多次执行.js中没有+=这种委托组合,所以onload后注册的取代先注册的.

windows.onload()=function(){
alert(onload1);
};

jquery的ready和dom的onload的区别:onload是所有don元素创建完毕,图片,css等都加在完成后才出发,而ready则是dom元素创建完毕后就被出发,这样可以提高网页的响应速度.在jquery中也可以用$(windows).load来实现onload那种事件调用机制.

我们写程序经常碰到在ready里面干些什么事,比如我对页面取得所有div然后给他加个什么事,这就需要dom加载完成在干的事.所以我们经常需要写开始那段代码.为了省事,jquery给咱们提供了一种简写的写法:

$(function(){
alert("loading finish!");
});

$貌似就是一个函数!

原文地址:https://www.cnblogs.com/jobs2/p/2667359.html