【发布时间】:2012-05-01 19:06:12
【问题描述】:
我正在加载包含一些 javascript 代码的页面,$.getScript() 方法在这里不起作用,因为一些 javascript 代码是通过 php 动态构建的。
<div id="fetch-me">
...
<script...>
var posts = <?php .... ?>
...
</script>
</div>
你可能对这类问题很熟悉,一旦我加载这个 div:
$("#load-me").load("... #fetch-me");
Javascript 不可用。我显然需要执行。而且我尝试了几件事,但没有成功。举个例子:
$("#load-me").load("... #fetch-me", function(){
eval($("#load-me").find("script").text());
});
任何帮助表示赞赏,谢谢。
【问题讨论】: