页面加载后如何通过jQuery动态插入<script>标签?
我在使它工作时遇到问题。我首先尝试将脚本标签设置为字符串,然后使用jquery replaceWith()在页面加载后将它们添加到文档中:
var a = '<script type="text/javascript">some script here</script>';$('#someelement').replaceWith(a);
但是我在那个变量上有字符串文字错误。然后,我尝试将字符串编码为:
var a = '&left;script type="text/javascript">some script here<\/script>';
但是将其发送replaceWith()
到浏览器仅输出该字符串。
有人可以让我知道你将如何<script>
在页面加载后(最好是通过jQuery)向浏览器动态添加标签?
回答:
你可以将脚本放入单独的文件中,然后用于$.getScript
加载和运行它。
例:
$.getScript("test.js", function(){ alert("Running test.js");
});
以上是 页面加载后如何通过jQuery动态插入<script>标签? 的全部内容, 来源链接: utcz.com/qa/428583.html