• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >jquery > 一张表格告诉你windows.onload()与$(document).ready()的区别

一张表格告诉你windows.onload()与$(document).ready()的区别

作者: 字体:[增加 减小] 来源:互联网 时间:2017-08-16

通过本文主要向大家介绍了windows.onload(),$(document).ready()等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

浏览器加载完DOM后,会通过javascript为DOM元素添加事件,在javascript中,通常使用window.onload()方法。

在jquery中,则使用$(document).ready()方法。下面介绍一下两者的区别。

  window.onload() $(document).ready()
执行时机 在页面所有元素(包括图片,引用文件)加载完后执行。

页面中所有HTML DOM,CSS DOM结构加载完之后就会执行,其他图片可能没有加载完.

如果想要网页所有内容(包括图片等)加载完毕,再注册事件,使用$(window).load(function);

等价于window.onload()

编写个数

不能同时写多个,后面的将会覆盖前面的。ex:

window.onload=function(){ alert("A"); }

window.onload=function(){ alert("B"); }

结果会执行“B”

如果想要顺序执行alert("A")和alert("B")需写成

window.onload=function(){

alert("A");

alert("B");

}

可以同时写多个
简写 无

$(document).ready(function(){

  //to do;

});

可写成

$().ready(function(){ //$()不带参数默认是document

  //to do;

});或

$(function(){

  //to do;

});

 

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 一张表格告诉你windows.onload()与$(document).ready()的区别

相关文章

  • 2017-08-16JQuery性能优化的几点建议
  • 2017-08-16jQuery html()等方法介绍
  • 2017-08-16使用jQuery实现Web页面换肤功能的要点解析
  • 2017-08-16jquery时间下拉框小例子
  • 2017-08-16jquery cookie实现的简单换肤功能适合小网站
  • 2017-08-16通过jquery实现tab标签浏览效果
  • 2017-08-16解析jquery获取父窗口的元素
  • 2017-08-16jQuery实现指定内容滚动同时左侧或其它地方不滚动的方法
  • 2017-08-16jQuery的一些注意
  • 2017-08-16jQuery实现获取h1-h6标题元素值的方法

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • WordPress JQuery处理沙发头像
    • jQuery实现按键盘方向键翻页特效
    • jQuery实现限制文本框的输入长度
    • jQuery使用after()方法在元素后面添加多项内容的方法
    • jQuery实现ctrl+enter(回车)提交表单
    • Jquery多选框互相内容交换的实例代码
    • jquery选择器中的空格与大于号>、加号+与波浪号~的区别介绍
    • jQuery中change事件用法实例
    • juqery 学习之五 文档处理 插入
    • jQuery查找dom的几种方法效率详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有