我在页面中使用了1.8.1版的jQuery插件。我创建了一个函数,该函数根据以下代码创建动态脚本,并将其放置在HTML页面的主体内。
<script> $(document).ready(function(){ // .... Some javascript }); </script>
上面的动态脚本使用AJAX获取了一些其他HTML和JQuery并将其附加到Body标记中,但是在Ajax完成后不会执行。如果我像下面那样添加一个简单的alert('something'),则它会执行。
<script> alert('something'); $(document).ready(function(){ // .... Some javascript }); </script>
请告诉我我要在没有alert()的情况下使用document.ready()执行动态脚本的问题是什么。
最佳答案
这是因为文档就绪事件已经发生。因为您的页面已经完全加载。您必须以另一种方式解决此问题。