1

我正在使用jquery.load()动态加载页面的各个部分。但我希望包含的部分既包含 HTML 又能够执行脚本。但是一个简单的

<script>
    alert("hello");
</script>

当我使用 AJAX 时它不会运行。是否有另一种方法可以动态加载内容以使脚本运行,或者有一种方法可以在包含的内容中手动运行脚本?在这种情况下,我依赖的方式jquery.load仅包含加载页面中的特定选择器。

FWIW 我正在使用 Jquery 1.4.2。

4

1 回答 1

1

尝试将加载页面中的脚本更改为:

<script>
    $(function(){
        alert("hello");
    });
</script>

这应该使它在加载时运行。

于 2010-10-27T20:18:57.363 回答