2014-10-17 27 views
2
我有一个工作,同时加载 div

$(document).ready(function() {div负荷运作良好不工作,但它停止加载div后的工作。为什么发生

下面是代码我一起工作的样品:

<div id="abc0"> 
    <div id="abc">  
     <script> 
       $(document).ready(function() { 
        alert("test"); 
       }); 
     </script> 
    </div> 
</div> 

这里是我使用的加载功能:

$("#abc0").load('mypage #abc'); 
+0

请问,如果你把'警报( “测试”),它的工作;'文档外准备好了吗? – Barmar 2014-10-17 06:31:44

+0

它在这里工作正常......控制台中有任何错误吗? – 2014-10-17 06:31:54

+1

只需从div中删除$(document).ready函数,并将简单的警报。 – 2014-10-17 06:39:56

回答

2

使用回调函数进行警报。

$("#abc0").load("mypage #abc > *", function(){ 
    alert("test"); 
}); 
+1

这是不同的。他希望通过AJAX动态加载Javascript。 – Barmar 2014-10-17 06:32:19

0
$(function() { 
alert("test me"); 
}); 

有些时候你必须写的jQuery而不是$

jQuery(document).ready(function($) { 
//do jQuery stuff when DOM is ready 
}); 
相关问题