多个$(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 相关文章推荐
Jquery为单选框checkbox绑定单击click事件
Dec 18 Javascript
jQuery随机切换图片的小例子
Apr 18 Javascript
javascript cookie的简单应用
Feb 24 Javascript
深入浅析JavaScript中的Function类型
Jul 09 Javascript
javascript中活灵活现的Array对象详解
Nov 30 Javascript
VsCode新建VueJs项目的详细步骤
Sep 23 Javascript
浅谈vue自定义全局组件并通过全局方法 Vue.use() 使用该组件
Dec 07 Javascript
js断点调试心得分享(必看篇)
Dec 08 Javascript
对angularjs框架下controller间的传值方法详解
Oct 08 Javascript
微信小程序云开发如何使用npm安装依赖
May 18 Javascript
vue.config.js常用配置详解
Nov 14 Javascript
vue 实现在同一界面实现组件的动态添加和删除功能
Jun 16 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
PHP下载远程图片并保存到本地方法总结
2016/01/22 PHP
PHP8.0新功能之Match表达式的使用
2020/07/19 PHP
js 获取中文拼音,Select自动匹配字母获取值的代码
2009/09/23 Javascript
Jquery 1.42 checkbox 全选和反选代码
2010/03/27 Javascript
javascript 设为首页与加入收藏兼容多浏览器代码
2011/01/11 Javascript
JS getAttribute和setAttribute(取得和设置属性)的使用介绍
2013/07/10 Javascript
JS非Alert实现网页右下角“未读信息”效果弹窗
2015/09/26 Javascript
Jquery对新插入的节点 绑定Click事件失效的解决方法
2016/06/02 Javascript
jQuery实现页面顶部下拉广告
2016/12/30 Javascript
jQuery验证表单格式的使用方法
2017/01/10 Javascript
JS数组操作中的经典算法实例讲解
2017/07/26 Javascript
input type=file 选择图片并且实现预览效果的实例
2017/10/26 Javascript
jquery.param()实现数组或对象的序列化方法
2018/10/08 jQuery
详解如何快速配置webpack多入口脚手架
2018/12/28 Javascript
使用vue2.6实现抖音【时间轮盘】屏保效果附源码
2019/04/24 Javascript
微信小程序服务器日期格式化问题
2020/01/07 Javascript
Python装饰器使用实例:验证参数合法性
2015/06/24 Python
Python在cmd上打印彩色文字实现过程详解
2019/08/07 Python
Python FFT合成波形的实例
2019/12/04 Python
Django通用类视图实现忘记密码重置密码功能示例
2019/12/17 Python
Python unittest如何生成HTMLTestRunner模块
2020/09/08 Python
CSS3制作皮卡丘动画壁纸的示例
2020/11/02 HTML / CSS
LTD Commodities:礼品,独特发现,家居装饰,家用器皿
2017/08/11 全球购物
销售部主管岗位职责
2013/12/18 职场文书
护士自我介绍信
2014/01/13 职场文书
教师四风问题整改措施
2014/09/25 职场文书
2014年工程工作总结
2014/11/25 职场文书
小班教师个人总结
2015/02/05 职场文书
员工福利申请报告
2015/05/15 职场文书
人与自然观后感
2015/06/16 职场文书
法制工作总结2015
2015/07/23 职场文书
Python turtle实现贪吃蛇游戏
2021/06/18 Python
前端vue+express实现文件的上传下载示例
2022/02/18 Vue.js
Python实战之大鱼吃小鱼游戏的实现
2022/04/01 Python
使用refresh_token实现无感刷新页面
2022/04/26 Javascript
使用ICOM IC-R9500接收机同时测评十台收音机中波接收性能
2022/05/10 无线电