多个$(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 相关文章推荐
JS实现悬浮移动窗口(悬浮广告)的特效
Mar 12 Javascript
jquery打开直接跳到网页最下面、最低端实现代码
Apr 22 Javascript
JavaScript中把数字转换为字符串的程序代码
Jun 19 Javascript
使用JS画图之点、线、面
Jan 12 Javascript
基于JavaScript实现鼠标箭头移动图片跟着移动
Aug 30 Javascript
Select2.js下拉框使用小结
Oct 24 Javascript
基于MVC方式实现三级联动(JavaScript)
Jan 23 Javascript
JavaScript基于replace+正则实现ES6的字符串模版功能
Apr 25 Javascript
使用bootstrap插件实现模态框效果
May 10 Javascript
jQuery实现每隔一段时间自动更换样式的方法分析
May 03 jQuery
jquery实现联想词搜索框和搜索结果分页的示例
Oct 10 jQuery
基于elementUI实现图片预览组件的示例代码
Mar 31 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
帅气的琦玉老师
2020/03/02 日漫
php日历[测试通过]
2008/03/27 PHP
php中强制下载文件的代码(解决了IE下中文文件名乱码问题)
2011/05/09 PHP
PHP实现把MySQL数据库导出为.sql文件实例(仿PHPMyadmin导出功能)
2014/05/10 PHP
PHP反射实际应用示例
2019/04/03 PHP
使用javascript访问XML数据的实例
2006/12/27 Javascript
通过jQuery打造支持汉字,拼音,英文快速定位查询的超级select插件
2010/06/18 Javascript
Jquery submit()无法提交问题
2013/04/21 Javascript
js浮点数精确计算(加、减、乘、除)
2013/12/26 Javascript
javascript中的self和this用法小结
2014/02/08 Javascript
jQuery避免$符和其他JS库冲突的方法对比
2014/02/20 Javascript
浅析javascript的return语句
2015/12/15 Javascript
实例详解jQuery Mockjax 插件模拟 Ajax 请求
2016/01/12 Javascript
jQuery实现的指纹扫描效果实例(附演示与demo源码下载)
2016/01/26 Javascript
vue-router路由简单案例介绍
2017/02/21 Javascript
Node.js 使用流实现读写同步边读边写功能
2017/09/11 Javascript
Node调用Java的示例代码
2017/09/20 Javascript
浅谈Angular 观察者模式理解
2018/11/01 Javascript
Vue.js组件高级特性实例详解
2018/12/24 Javascript
Webpack中loader打包各种文件的方法实例
2019/09/03 Javascript
浅谈JS中几种轻松处理'this'指向方式
2019/09/16 Javascript
详解小程序BackgroundAudioManager踩坑之旅
2019/12/08 Javascript
基于Web Audio API实现音频可视化效果
2020/06/12 Javascript
JavaScript装箱及拆箱boxing及unBoxing用法解析
2020/06/15 Javascript
python监控网卡流量并使用graphite绘图的示例
2014/04/27 Python
Python实现的监测服务器硬盘使用率脚本分享
2014/11/07 Python
利用python实现xml与数据库读取转换的方法
2017/06/17 Python
python进行文件对比的方法
2018/12/24 Python
python多线程与多进程及其区别详解
2019/08/08 Python
Python list运算操作代码实例解析
2020/01/20 Python
美国转售二手商品的电子商务平台:BLINQ
2018/12/13 全球购物
Cult Gaia官网:美国生活方式品牌
2019/08/16 全球购物
简历里的自我评价范文
2014/02/24 职场文书
群众路线党员自我评议范文2014
2014/09/24 职场文书
旷课检讨书范文
2015/01/27 职场文书
宣传委员竞选稿
2015/11/19 职场文书