document.ready和onload的区别——JavaScript文档加载完成事件

页面加载完成有两种事件

一是ready,表示文档结构已经加载完成(不包含图片等非文字媒体文件)

二是onload,指示页面包含图片等文件在内的所有元素都加载完成。

用jQ的人很多人都是这么开始写脚本的:

$(function(){// do something});

其实这个就是jq ready()的简写,他等价于:

$(document).ready(function(){//do something})

//或者下面这个方法,jQuer的默认参数是:“document”;

$().ready(function(){//do something})

这个就是jq ready()的方法就是Dom Ready,他的作用或者意义就是:在DOM加载完成后就可以可以对DOM进行操作。

一般情况先一个页面响应加载的顺序是:域名解析-加载html-加载js和css-加载图片等其他信息。

那么Dom Ready应该在“加载js和css”和“加载图片等其他信息”之间,就可以操作Dom了。

最新文章

  1. ZendStudio中,缺少gbk gb2312编码的解决办法
  2. Python中递归的最大次数
  3. 使用Core Audio实现VoIP通用音频模块
  4. #面试!,一定要注意,避免踩这些雷!!
  5. 特征不同取值/区间下 label 的均值曲线
  6. axios传递数据到java_axios 传输与springboot后台接收数据
  7. python创建图形界面_Python入门四:创建第一个图形界面-Go语言中文社区
  8. html跑马灯代码大全(图片文字移动代码)
  9. 光储直流微电网simulink仿真模型
  10. Google ptorobuf相关知识
  11. vivos7和vivo6有什么区别(主要看配置参数对比)
  12. 新学期个人作息时间安排
  13. 从此甩掉光驱 U盘安装系统最详攻略(转自腾讯数码)
  14. U盘和移动硬盘不能安全删除问题及解决方案
  15. Redis是什么?怎么用?
  16. 如何下载喜马拉雅里面的音频文件
  17. 磨砺数年,高效PERC技术终迎好时光
  18. java 读取excel模板_java如何读取excel表格的信息,java读取excel模板
  19. C语言入门——求物体重力
  20. win10和ubuntu双系统

热门文章

  1. code vs 集成tfs_关于编译器和集成开发环境,一文给你讲明白!
  2. C语言中atoi()函数的用法
  3. ubuntu18.4 安装swoole 和 php 扩展 swoole
  4. rdlc 分页操作和分页统计
  5. PC如何接管手机的双因子身份验证 靠的是英特尔的CPU
  6. ECMAScript6 规范
  7. Mac搭建Lua运行环境
  8. 基于Angular创建后台数据模拟(译)
  9. hibernate笔记--缓存机制之 一级缓存(session缓存)
  10. RHEL6.5/Centos6.5 搭建bugzilla