Javascript 在带有任何操作的jQuery帮助下在span中加载脚本

Javascript 在带有任何操作的jQuery帮助下在span中加载脚本,javascript,jquery,html,norton,Javascript,Jquery,Html,Norton,我正在尝试在div/span中加载javascript脚本链接。当我运行页面时,脚本必须在span内。一旦页面加载,脚本内容将显示在span中 <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Home</title> <scr

我正在尝试在div/span中加载javascript脚本链接。当我运行页面时,脚本必须在span内。一旦页面加载,脚本内容将显示在span中

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Home</title>
<script src="https://code.jquery.com/jquery-1.11.1.js" type="text/javascript"></script>
<style>

</style>

<script>
$(document).ready(function() 
     {
        var s = document.createElement("script");
        s.type = "text/javascript";
        s.src = "test.js"; //https link 
        // Use any selector
        $(".loader").append(s);
     });
     </script>
</head>
<body>
 <span class="loader">

  </span>
</body>

我也愿意接受其他解决方案。

我在您的代码中看到的唯一问题是jquery的源代码不正确,因为它使用https和脚本标记的顺序参数

尝试替换以下内容:

<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.1.js"></script>

为什么只在装载机内部?它是某种模板吗?为什么脚本必须在一个跨度内?如果这是某个第三方脚本,例如来自facebook等。他们通常使用document.write或其他方法,要求在加载DOM时加载脚本,因此,无论您如何尝试,动态插入这样的脚本都不会起作用。@adeneo:我可以使用其他元素,如div等。是的,这是第三方脚本,但它是从同一doamin加载的。document.write和document.writeln方法都应该将文本输出到未完成的打开文档中。当页面完成加载时,文档将关闭。尝试在其中document.write会导致内容被删除。为什么会用“norton”标记?但这样,除非其他方法创建call test,否则脚本将不会运行。jsI不知道为什么他们会给我投票,除非在我的答案中。因为问题是如何在一个跨度中加载脚本,而不是脚本能否正常工作