JQuery中$(document)是什么意思有什么作用


Posted in Javascript onJuly 21, 2014

首先我解释一下jQuery jQuery有一个用来作为DOM快速载入javascript的得心应手的小函数,那就是ready… 他在页面加载完成之前执行。

为什么不用window.onload(),因为window.onload函数执行的时候,要说明所有东西已经载入,包括图像和横幅等等。要知道较大的图片下载速度会比较慢,因此用户必须等待大图片下载完毕才能看到window.onload()执行的代码效果,这样就花费了很长的等待时间,这不是我们想要的。

但是 $(document).ready(fn):当DOM载入就绪可以查询及操纵时绑定一个要执行的函数。

这是事件模块中最重要的一个函数,因为它可以极大地提高web应用程序的响应速度。

简单地说,这个方法纯粹是对向window.load事件注册事件的替代方法。通过使用这个方法,可以在DOM载入就绪能够读取并操纵时立即调用你所绑定的函数. $(document).ready(function(){ // 你的代码 });

$(document)意思是说,获取整个网页文档对象(类似的于window.document),

$(document).ready意思就是说,获取文档对象就绪的时候。上面这段代码的意思是检查文档对象直到它能够允许被操作(译者注:这样做比window.onload()函数要快的多,因为只要文档对象载入完成就能够执行代码了,而不需要等待页面中的图片下载是否已经完成)---这是我们想要的。

Javascript 相关文章推荐
javascript 清除输入框中的数据
Apr 13 Javascript
js分页代码分享
Apr 28 Javascript
基于jquery实现的可编辑下拉框实现代码
Aug 02 Javascript
JavaScript实现表格快速变色效果代码
Aug 19 Javascript
Angular 中 select指令用法详解
Sep 29 Javascript
巧用数组制作图片切换js代码
Nov 29 Javascript
浅谈JavaScript异步编程
Jan 20 Javascript
Ajax跨域实现代码(后台jsp)
Jan 21 Javascript
ES6新特性六:promise对象实例详解
Apr 21 Javascript
微信小程序列表中item左滑删除功能
Nov 07 Javascript
vue中将html字符串转换成html后遇到的问题小结
Dec 10 Javascript
vue实现锚点定位功能
Jun 29 Vue.js
jquery显示隐藏input对象
Jul 21 #Javascript
jquery实现保存已选用户
Jul 21 #Javascript
jquery实现显示已选用户
Jul 21 #Javascript
jquery操作checkbox示例分享
Jul 21 #Javascript
jquery常用操作小结
Jul 21 #Javascript
JavaScript中的apply和call函数详解
Jul 20 #Javascript
一行命令搞定node.js 版本升级
Jul 20 #Javascript
You might like
一个简单且很好用的php分页类
2013/10/26 PHP
ThinkPHP中U方法的使用浅析
2014/06/13 PHP
PHP 二维array转换json的实例讲解
2018/08/21 PHP
javascript div 弹出可拖动窗口
2009/02/26 Javascript
jquery的$(document).ready()和onload的加载顺序
2010/05/26 Javascript
jQuery中parents()和parent()的区别分析
2014/10/28 Javascript
基于jquery实现的树形菜单效果代码
2015/09/06 Javascript
JS+CSS实现自动切换的网页滑动门菜单效果代码
2015/09/14 Javascript
RequireJS多页面应用实例分析
2016/06/29 Javascript
JavaScript制作弹出层效果
2016/12/02 Javascript
nodejs入门教程六:express模块用法示例
2017/04/24 NodeJs
在angular 6中使用 less 的实例代码
2018/05/13 Javascript
在小程序中使用Echart图表的示例代码
2018/08/02 Javascript
为什么要使用Vuex的介绍
2019/01/19 Javascript
简单了解JavaScript arguement原理及作用
2020/05/28 Javascript
python smtplib模块发送SSL/TLS安全邮件实例
2015/04/08 Python
Python实现配置文件备份的方法
2015/07/30 Python
python构建基础的爬虫教学
2018/12/23 Python
Python实战之制作天气查询软件
2019/05/14 Python
python提取照片坐标信息的实例代码
2019/08/14 Python
推荐8款常用的Python GUI图形界面开发框架
2020/02/23 Python
python requests.get带header
2020/05/05 Python
新版Pycharm中Matplotlib不会弹出独立的显示窗口的问题
2020/06/02 Python
详解Pymongo常用查询方法总结
2021/01/29 Python
全世界最美丽的四星和五星级酒店预订:Prestigia.com
2017/11/15 全球购物
印尼极简主义和实惠的在线家具店:Fabelio
2019/03/27 全球购物
Maisons du Monde德国:法国家具和装饰的市场领导者
2019/07/26 全球购物
品管员岗位职责
2013/11/10 职场文书
师范大学应届生求职信
2013/11/21 职场文书
简单租房协议书范本
2014/08/20 职场文书
禁毒宣传活动总结
2014/08/26 职场文书
党课心得体会范文
2014/09/09 职场文书
委托书格式范文
2015/01/28 职场文书
感恩主题班会教案
2015/08/12 职场文书
2016年“11.11”光棍节活动总结
2016/04/05 职场文书
Ruby处理CSV数据方法详解
2022/04/18 Ruby