$(document).ready()方法和 window.onload 方法的区别
【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |
JQuery 中$(document).ready()方法的作用类似于传统 JavaScript 中的 window.onload 方法,都可以在网页加载完成后执行一些操作,不过这两种方法严格意义上来说还是有很大区别的,具体不同点如下:
1.执行时间不同
window.onload 必须等到页面内的所有元素()加载完毕后才能执行。
注:所有元素是指包括页面结构、内容及所有关联文件,如站内与站外的 js 与 css 文件、图片等。
$(document).ready()是页面 DOM 结构绘制完毕后就执行,不必等到加载完毕。
注:DOM 结构回执完毕时网页的所有元素对 JQuery 而言都是可以访问的,但是,这并不意味着这些元素关联的文件都已经下载完毕。
2.执行次数不同
window.onload 不能同时执行多个,如果同一个页面上面有多个 window.onload 方法(包括关联 js 文件中),只会执行最后一个 window.onload,也就是向上覆盖。
$(document).ready()可以同时执行多个,如果同一个页面上有多个$(document).ready()方法(包括关联 js 文件中),JQuery 能够很好地处理这些情况,每次调用$(document).ready()方法都会在现有的行为上追加新的行为,这些行为函数会根据注册的顺序依次执行。
3.简化写法不同
window.onload 没有简化写法。
$(document).ready()有两种简化写法:$().ready(function)、$(function)。
[永久免费VPS 香港VPS]历史优惠活动内容
猜你可能想看的VPS
- CoalCloud→268 元 月 2 核 2GB 内存 20GB SS虚拟空间(主机)
- Krypt 独立服务器五折快闪优惠开始了!限量优惠码仅限 80 台!独立服务器[U]
- input 输入框自动获取焦点全球[VPS测评]
- 存储 VPS $5 月 1G 内存 1T 硬盘 2T 流量 1Gbps 全球[VPS测评]
- HostKvm 香港云地&新加坡 7 折 2G 内存套餐每月 6.65 香港VPS[主机]
- LOCVPS 全场 8 折 香港沙田&香港大埔 CN2 每月 56 元起香港VPS[主机]
- racknerd→$23.5 年 KVM 虚拟 VPS 2.5G 内存 全球[VPS测评]
- [11.11]HostKvm 促销套餐年付 6 折 全场 8 折 充$5全球[VPS测评]
- [11.11]DogYun→11.1-11.11 每日限量 65 折 香日本VPS[主机]
- Error: php55w-common conflicts with 全球[VPS测评]
- 可购数据盘 $3.5 月 1G 内存 20G 硬盘 1Gbps 不限量 全球[VPS测评]
- 搬瓦工 CN2 GIA 购买技巧 通过升降配置购买搬瓦工低价的 CN2 全球[VPS测评]
- RAKsmart→$46 月 I3-2120 8GB 内存 1TB 硬盘全球[VPS测评]
- 促销 kvmla→日本 新加坡独立服务器 75 折优惠 VPS 直接 8独立服务器[U]
- OG协议对博客Google SEO优化有什么帮助?全球[VPS测评]
- Nusahost-4.67$月付 印尼 Windows系统VPS 1核2WINDOWS
- hostry-上新英国伦敦5刀月付不限流量 更多地区有香港 新加坡 韩国日本VPS[主机]
- 网站迁移服务器是如何运作的?新手站长看完这篇文章,很容易就能看完。全球[VPS测评]
- 世界杯季疫情突发,跨境电商订单排队,义乌商人面临难题全球[VPS测评]
- 关键路径、资金情况、政策关键数据中心的可持续发展路径在哪里?全球[VPS测评]
- CombCloud,香港沙田CN2VPS测评,2核1G52元/月,安畅C香港VPS[主机]
- 跨境电商周报丨拼多多布局跨境电商平台;Shopify将推出新平台支持网红全球[VPS测评]
- 安国云:1核/1G/20G硬盘/1Mbp不限流量/香港cdia,月付18香港VPS[主机]
- 性价比最高的VPS网络评测全球[VPS测评]
- CIO和其他IT领导者充分利用边缘计算增强业务的4个关键全球[VPS测评]
- 硅云香港主机怎么样?硅云香港云服务器价格多少钱一年?香港VPS[主机]
- 硅云服务器拼团活动:香港云服务器1核1G,拼团价仅98元/年香港VPS[主机]
- 自适应bootstrap左侧导航可关闭全球[VPS测评]
- 腾讯云香港服务器优惠价格:4核8G5M新用户1508元,老用户2639元香港VPS[主机]
- 香港云服务器对于建站有什么便捷的地方?香港VPS[主机]
转载请注明原文地址:https://motoll.com/read-217206.html