0

我需要divbody内容的 a 中显示一个 javascript 引用吗?

如何在页面加载后动态地在body部件中插入 JS 文件,而不是在 中?head

页面加载后的 HTML 如下所示:

<div class="cls1" id="id1">
    <script src="url" ></script>
</div>

我在尝试,

$("#id1").append("<script src="www.example.com/ex.js" ></script>");

或者

document.write("<script src="www.example.com/ex.js" ></script>");
4

2 回答 2

0

.text将安全地添加它(转义 html),同时.append.html实际修改 dom 并执行您的 javascript 文件

$("#id1").text('<script src="www.example.com/ex.js" ></script>');
于 2013-02-04T13:41:15.400 回答
-1

您在 append 中使用双引号,并为 src 'attribute' 使用双引号。您必须对 src 'attribute' 使用单引号。

试试这个代码:

$("#id1").append("<script src='www.example.com/ex.js' ></script>");

或者

document.write("<script src='www.example.com/ex.js'></script>");
于 2013-02-04T13:43:43.150 回答