多个$(document).ready()的执行顺序实例分析


Posted in Javascript onJuly 26, 2014

本文以实例形式说明了多个$(document).ready()的执行顺序问题,由实例可以看出多个$(document).ready()的执行顺序并非单纯的顺序执行,其与嵌套层级也有一定的关系。具体实例代码如下:

<html>
<head>
<script src="./jquery-1.9.0.min.js"></script>
<script type="text/javascript">
  $(function(){
    alert('1');
    $(function(){
      alert('2');
      $(function(){
        alert('3');
      });
    });


  });
</script>
<body>
TTTTTTTTTTTT
<script type="text/javascript">
  $(document).ready(function() {
    alert('4');
    $(function(){
      alert('5');
    });


  });
</script>
KKKKKKKKKKKK
<script type="text/javascript">
  $(function(){
    alert('6');
    $(document).ready(function() {
      alert('7');
    });


  });
</script>
</body>
</html>

运行alert显示顺序为:1,4,6,2,5,7,3
读者可以自己测试体验一下,以加深对多个$(document).ready()执行顺序的理解。

Javascript 相关文章推荐
日期函数扩展类Ver0.1.1
Sep 07 Javascript
传智播客学习之JavaScript基础篇
Nov 13 Javascript
javascript 函数速查表
Feb 07 Javascript
基于jQuery的弹出警告对话框美化插件(警告,确认和提示)
Jun 10 Javascript
jquery根据name属性查找的小例子
Nov 21 Javascript
javascript中对变量类型的判断方法
Aug 09 Javascript
Angular 理解module和injector,即依赖注入
Sep 07 Javascript
jQuery源码解读之extend()与工具方法、实例方法详解
Mar 30 jQuery
关于vue.js过渡css类名的理解(推荐)
Apr 10 Javascript
BootStrap表单时间选择器详解
May 09 Javascript
js删除对象/数组中null、undefined、空对象及空数组方法示例
Nov 14 Javascript
vue等两个接口都返回结果再执行下一步的实例
Sep 08 Javascript
jquery 取子节点及当前节点属性值
Jul 25 #Javascript
jquery text()方法取标签中的文本
Jul 25 #Javascript
jquery根据属性和index来查找属性值并操作
Jul 25 #Javascript
判断日期是否能跨月查询的js代码
Jul 25 #Javascript
直接在JS里创建JSON数据然后遍历使用
Jul 25 #Javascript
使用documentElement正确取得当前可见区域的大小
Jul 25 #Javascript
JS判断变量是否为空判断是否null
Jul 25 #Javascript
You might like
从零开始的异世界生活:第二季延期后,B站上架了第二部剧场版
2020/05/06 日漫
浅析PHP文件下载原理
2014/12/25 PHP
php实现遍历目录并删除指定文件中指定内容
2015/01/21 PHP
MySql数据库查询结果用表格输出PHP代码示例
2015/03/20 PHP
thinkPHP5框架auth权限控制类与用法示例
2018/06/12 PHP
javascript 循环读取JSON数据的代码
2010/07/17 Javascript
JavaScript实现判断图片是否加载完成的3种方法整理
2015/03/13 Javascript
javascript简单进制转换实现方法
2016/11/24 Javascript
JS键盘版计算器的制作方法
2016/12/03 Javascript
探索Javascript中this的奥秘
2016/12/11 Javascript
js每隔两秒输出数组中的一项(实例)
2017/05/28 Javascript
基于复选框demo(分享)
2017/09/27 Javascript
Node.js实现发送邮件功能
2017/11/06 Javascript
vue 表单验证按钮事件交由父组件触发的方法
2018/12/17 Javascript
bootstrap-table+treegrid实现树形表格
2019/07/26 Javascript
node创建Vue项目步骤详解
2020/03/06 Javascript
react组件基本用法示例小结
2020/04/27 Javascript
[01:13]2014DOTA2西雅图邀请赛 舌尖上的TI4
2014/07/08 DOTA
python字符串连接的N种方式总结
2014/09/17 Python
在Docker上部署Python的Flask框架的教程
2015/04/08 Python
Python新手们容易犯的几个错误总结
2017/04/01 Python
python与caffe改变通道顺序的方法
2018/08/04 Python
基于pytorch padding=SAME的解决方式
2020/02/18 Python
Python 中由 yield 实现异步操作
2020/05/04 Python
Pycharm github配置实现过程图解
2020/10/13 Python
奥地利网上书店:Weltbild
2017/07/14 全球购物
Bibloo奥地利:购买女装、男装、童装、鞋和配件
2018/10/18 全球购物
皇家阿尔伯特英国官方商店:Royal Albert骨瓷
2019/03/25 全球购物
Shein英国:女性时尚网上商店
2019/04/10 全球购物
雷蛇美国官网:Razer
2020/04/03 全球购物
城市轨道专业个人求职信范文
2013/09/23 职场文书
物理系毕业生自荐书范文
2014/02/22 职场文书
法律进企业活动方案
2014/03/04 职场文书
银行先进个人总结
2015/02/15 职场文书
导游词之徐州-云龙山
2019/09/29 职场文书
Python一些基本的图像操作和处理总结
2021/06/23 Python