2019独角兽企业重金招聘Python工程师标准>>>

$(document).ready(function(){
alert("hello");
});(1)

<body οnlοad="alert('hello');">(2)

上面两段代码是等价的。但代码1的好处是做到表现和逻辑分离。并且可以在不同的js文件中做相同的操作,即$(document).ready (fn)可以在一个页面中重复出现,而不会冲突。基本上Jquery的很多plugin都是利用这个特性,正因为这个特性,多个plugin共同使用起 来,在初始化时不会发生冲突。

如果我们在
$(document).ready(function(){
加入的内容
});
加入内容$(".btn-slide").click(function(){
          alert("你单击了a标签中class等于btn-slide的连接");
});

则表示当我们单击class=btn-slide的超级连接时弹出“你单击了a标签中class等于btn-slide的连接”对话框.

如此方便易用,因此使用jquery是一个不错的选择。

转载于:https://my.oschina.net/tony2015/blog/546797

Jquery中$(document).ready(function(){ })函数相关推荐

  1. Jquery中$(document).ready(function(){ })函数的使用详解

    Jquery是优秀的Javascrīpt框架,$是jquery库的申明,它很不稳定(我就常遇上),换一种稳定的写法jQuery.noConflict(); jQuery(document).ready ...

  2. 关于Jquery中 “$(document).ready(function(){ })”函数的使用

    Jquery是优秀的Javascrīpt框架,$是jquery库的申明,它很不稳定(我就常遇上),换一种稳定的写法jQuery.noConflict();                   jQue ...

  3. jQuery中$(function(){})与(function($){})(jQuery)、$(document).ready(function(){})等的区别详细讲解

    1.(function($) {-})(jQuery); 1).原理: 这实际上是匿名函数,如下: function(arg){-} 这就定义了一个匿名函数,参数为arg 而调用函数时,是在函数后面写 ...

  4. 前端之jquery-jQuery中$(function(){})与(function($){})(jQuery)、$(document).ready(function(){})区别

    1.(function($){...})(jQuery);(1).原理:这实际上是匿名函数,如下:function(arg){...}这就定义了一个匿名函数,参数为arg:而调用函数是,是在函数后面写 ...

  5. JQuery的$(document).ready(function(){})与JS的window.onload 的各自优势!

    由于项目需要,使用JQuery也有相当一段时间了.由于经常要处理DOM节点加载.图片显示以及动态资源请求,所以对$(document).ready(function(){})理解也越来越深了,所有在此 ...

  6. jquery中$(document).ready(function(){//todo});window.onload时间线关系

    1.基于DOM的解析加载过程,即:document.readystate状态, 其有如下四个状态: a.uninitiated,未初始化状态. b.loading,dom开始解析. c.loaded, ...

  7. 【JQuery】jQuery(document).ready(function($) { });的几种表示方法及load和ready的区别

    jQuery中处理加载时机的几种方式 第一种: jQuery(document).ready(function() {alert("你好"); }); //或 $(document ...

  8. jquery $(function(){}) $(document).ready(function(){}); (function(){}); 的区别以及作用

    $(function)是$(document).ready(function(){});的简写方法    用来在DOM加载完之后执行一系列预先定义好的函数 (function(){});表示一个匿名函 ...

  9. JQuery $(function(){})和$(document).ready(function(){})

    document.ready和onload的区别--JavaScript文档加载完成事件 页面加载完成有两种事件 一是ready,表示文档结构已经加载完成(不包含图片等非文字媒体文件) 二是onloa ...

  10. $(window).load(function() {})和$(document).ready(function(){})的区别

    在我以前的开发中,一般用到javascript,我都是采用jquery的模式,也就是大多数时候,第一行写的是: $(document).ready(function(){ ... }); 这个时候,不 ...

最新文章

  1. [译] 写给前端开发者的 GraphQL 指南
  2. chrmoe debug
  3. 关于js中window.location.href,location.href,parent.location.href,top.location.href的使用方法
  4. Linux C语言实现ls -l
  5. ios 通过kvc修改属性会触发kvo_iOS开发-KVC和KVO的理解
  6. android 网络程序下载,Android之网络文件下载
  7. 这个“十一”长假,你是背“锅”出行吗?
  8. oracle insert 字符插入问题
  9. html输入表,HTML 表单输入
  10. Kettle使用教程(问题)
  11. 宁波市重点首版次软件认定申报,区块链可申请 | 产业区块链发展周报
  12. ppt手动放映怎么设置_PPT如何设置幻灯片自动播放免除手动一张一张的点击
  13. pr EN2824 - Pr EN 2825- Pr EN 2826 是烟密度和烟气成分分析测试
  14. 咦,我发现了微信的一个秘密
  15. matlab空间光调制器,空间光调制器原理与应用
  16. 马未都说收藏:陶瓷篇(3、4、5)宋瓷-官窑-汝官哥钧定
  17. Arduino 驱动TM1638显示十位的共阳数码管
  18. 从两年一次到一年三次,百度频繁调整架构为哪般?
  19. 给定数字0-9各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意0不能做首位)
  20. 记一次 Kubernetes 集群 Pod Eviction 问题排查过程

热门文章

  1. C# winform解决解决窗体第一次设置为最大化后,点击最大化按钮窗体无法居中问题...
  2. 总结一些Android好用的开源库
  3. ddwrt开启USB硬盘
  4. JSP 获取Request 经常使用參数
  5. 12-8下午 php语法
  6. hibernate映射(学生-科目-成绩)
  7. Arch Linux freemind中文乱码
  8. Spring MVC @JsonView注解使用
  9. Hadoop在运行几个T数据量时报堆内存溢出
  10. matlab练习程序(图像错切)