修的了电脑 敲得了代码
     写得了前端 稳得住后端

$()函数是jquery对象的制造工厂,是$(document).ready()的简单写法

$()函数是jquery对象的制造工厂,是$(document).ready()的简单写法

加载DOM
在页面加载完毕后,浏览器会通过javascript为DOM添加事件$(document).ready()是事件模块中最重要的一个函数,可以极大提高web应用程序的响应速度;把网页解析为DOM树的速度比把也卖弄中的所有关联文件加载完毕的速度快很多。
$(window).load(function () {}) 等价于 window.onload = function () {}
$(document).ready() ===== $(里面如果不写,默认的为document).ready() ===== $()

window.onload与$().ready(function () {alert('niaho')})的区别
1、window.onload必须等到DOM树加载完毕,并且等到所有的关联文件都加载完毕,如js,css, 图片等等才能触发onload事件.如果图片比较多,则js的功能迟迟不能用.
jquery.ready方法, 是针对DOM树在内层中建立完毕,就触发执行.
i $().ready(callback);
ii; $(document).ready(callback);
iii; $(callback);
2、对于window.onload属性赋值的形式,如果多次对onload属性赋值, 后者赋盖前者,只有最后一次赋值起作用.对于jquery,多次赋值,按顺序执行.
window.onload = function () {alert('狠狠')}
window.onload = function () {alert('哈哈')}
window.onload = function () {alert('嘿嘿')}
$().ready(function () {alert('我是jquery1')});//先加载jquery,再加载window.onload
$(document).ready(function () {alert('我是jquery2')});
$(function () {alert('我是jquery3')});

赞(0)
未经允许不得转载:流云溪|码农 » $()函数是jquery对象的制造工厂,是$(document).ready()的简单写法

相关推荐

  • 暂无文章