我需要在div
内容的body
内显示一个javascript参考?
如何在页面加载后动态地在body
部分内部而不是head
中插入JS文件?
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>");
答案 0 :(得分:0)
.text
会安全地添加它(转义html),而.append
或.html
会实际修改dom并执行你的javascript文件
$("#id1").text('<script src="www.example.com/ex.js" ></script>');
答案 1 :(得分:-1)
你在附加中使用双引号逗号,并且对src'attribute'使用双引号逗号。你必须使用单个引号来表示src'attribute'。
试试这段代码:
$("#id1").append("<script src='www.example.com/ex.js' ></script>");
或
document.write("<script src='www.example.com/ex.js'></script>");