zoukankan      html  css  js  c++  java
  • 多个$(document).ready()函数的执行顺序问题,(未解决)

    今天遇到了一个问题: jQuery获取不了动态添加的元素,我使用的是append添加的。寻求了帮助,得到解决方案:

        在文件开头写上这样一段代码来获取,写在$(document).ready()里面。

        

        问题得到了解决,此时文件中,出现了多个$(document).ready()函数(jQuery允许使用多个),就想知道他们的执行顺序是怎样的了,网上找了资料:只有一个是这样说的(http://blog.csdn.NET/pwair/article/details/14162235),

    1. <html>  
    2. <head>  
    3. <script src="./jquery-1.9.0.min.js"></script>  
    4. <script type="text/javascript">  
    5.     $(function(){  
    6.         alert('1');  
    7.         $(function(){  
    8.             alert('2');  
    9.             $(function(){  
    10.                 alert('3');  
    11.             });  
    12.         });  
    13.   
    14.   
    15.     });  
    16. </script>  
    17. <body>  
    18. TTTTTTTTTTTT  
    19. <script type="text/javascript">  
    20.     $(document).ready(function() {  
    21.         alert('4');  
    22.         $(function(){  
    23.             alert('5');  
    24.         });  
    25.   
    26.   
    27.     });  
    28. </script>  
    29. KKKKKKKKKKKK  
    30. <script type="text/javascript">  
    31.     $(function(){  
    32.         alert('6');  
    33.         $(document).ready(function() {  
    34.             alert('7');  
    35.         });  
    36.   
    37.   
    38.     });  
    39. </script>  
    40. </body>  
    41. </html>  

    alert顺序为:1,4,6,2,5,7,3

  • 相关阅读:
    SQL中一些有用的关键字
    (转)[VirtualBox] 配置 NAT 和 Bridged Network
    (转)SQL养成一个好习惯是一笔财富
    破解专题
    配置VitualBox+CentOS的SSH配置
    Windows 7 更改全半角切换快捷键(Shif+Space)
    SQL Server 系统表
    grub 安装 linux
    (转)informix错误代码小结
    试用Windows Live Writer
  • 原文地址:https://www.cnblogs.com/jiangyi666/p/5984772.html
Copyright © 2011-2022 走看看