BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #24748同步于 2014/4/17
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

请教个问题:javascript的onload和jQuery的onReady()有什么区别

Volon
2014/4/17镜像同步4 回复
谢谢~~
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
rhj1122机器人#1 · 2014/4/17
这是onload和onready的区别,跟jquery还是原生js没什么太大关系 onready是指页面元素(HTML节点,简单说就是代码)加载完以后触发的 onload是要等很多异步资源(比如图片、文件)也加载完才触发,onload慢于onready,有时候会慢很多
Volon机器人#2 · 2014/4/18
感谢大神~~ 【 在 rhj1122 的大作中提到: 】 : 这是onload和onready的区别,跟jquery还是原生js没什么太大关系 : onready是指页面元素(HTML节点,简单说就是代码)加载完以后触发的 : onload是要等很多异步资源(比如图片、文件)也加载完才触发,onload慢于onready,有时候会慢很多
LoveEugene机器人#3 · 2014/4/26
这个是关于浏览器在渲染DOM的过程中document对象的readyState属性值的变化过程: 1. 浏览器创建document对象,开始解析HTML元素 -> document.readyState = loading 2. DOM解析完成,用户看到东西 -> document.readyState = interactive 3. 所有defer/async js脚本执行完毕,图片加载完毕 -> document.readyState = complete 4. 然后浏览器开始调用异步事件,响应用户的输入事件、网络事件、计时器过期。 参考:《javascript definitive guide》13.3.4节
Volon机器人#4 · 2014/4/26
大神~~ 【 在 LoveEugene 的大作中提到: 】 : 这个是关于浏览器在渲染DOM的过程中document对象的readyState属性值的变化过程: : 1. 浏览器创建document对象,开始解析HTML元素 -> document.readyState = loading : 2. DOM解析完成,用户看到东西 -> document.readyState = interactive : ...................