javascript - Jquery html() 到 div 不起作用

标签 javascript jquery html

..我想是因为 html 有脚本标签 :-/

<script type="text/javascript">
$(document).ready(function() {
     $('.ad_slot').html('<scr'+'ipt type="text/javascript"><!-- amazon_ad_tag = "xxxxxxxx-xx"; amazon_ad_width = "160"; amazon_ad_height = "600"; //--></scr'+'ipt>');        
}); 
</script>

<div class="ad_slot"></div>

没有脚本标签,html 显示正常。有什么方法可以使它与包含的标签一起工作吗?

我需要为我正在处理的项目使用 js 生成完整的 js 代码。

我还将代码添加到 jsFiddle http://jsfiddle.net/c68wu/尽管我不确定脚本是否会显示在结果窗口中。

最佳答案

如果您尝试使用 html 添加脚本标签,它们将被删除。使用 jQuery.getScript()相反。

关于javascript - Jquery html() 到 div 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3895370/

相关文章:

javascript - 如何获取对象内部的数组大小?

javascript - Angular ng-init 函数在指令后加载

javascript - NginX 代理 Nodejs/Express - 静态文件上的 404

jquery - 单击更改元视口(viewport)内容

javascript - 为什么在这个 JSfiddle 中多出 10 个像素?

javascript - 在 angular.js 中暴露 javascript 错误

javascript - 过滤表 Jquery 的第一列

jQuery 的索引方法不算数吧?

javascript - 如何在 PHP 中提交后禁用提交按钮?

html - 如何选择特定部分