0

嗨,我使用 iframe 作为横幅,我有一个选项卡式 div,它将通过 $.get 在每个选项卡单击时加载数据,彻底的 $.get 方法我们可以获取横幅脚本并通过 $.get 方法将其加载到我的页面上

我在每次点击标签时都写了 get like

$.get("/index.php", { 'ext': "myvotingpics",'action' : "Show" },
            function(response) {                                
                data = response;                                       
            });

我正在将数据附加到我的主页 div ...

 $('#My_div").html(data);

.但是单击任何选项卡后,它会显示空白屏幕....如果我删除横幅脚本,它将正常工作....所以我的问题是如何每次通过 $.get 方法在我的页面上加载脚本

4

1 回答 1

0

它不是附加的,而是替换的。但只要数据中的文本是有效的 html 就可以了。

但在你的情况下,它是一个脚本。所以应该是<script>'yourDataHere'</script>

但我建议您使用$.getScript来加载和运行脚本:

$.getScript("test.js", function(){
    alert("Running test.js");
});
于 2013-03-20T04:47:24.290 回答