我在使它工作时遇到问题。我首先尝试将脚本标签设置为字符串,然后使用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()到浏览器仅输出该字符串。
replaceWith()
有人可以让我知道你将如何<script>在页面加载后(最好是通过jQuery)向浏览器动态添加标签?
<script>
你可以将脚本放入单独的文件中,然后用于$.getScript加载和运行它。
$.getScript
例:
$.getScript("test.js", function(){ alert("Running test.js"); });