簡體   English   中英

如何使用腳本DOM元素?

[英]How use a script DOM element?

如何使用腳本DOM更改腳本標簽? 以前我使用過這樣的腳本

<script src="https://code.jquery.com/jquery-2.2.2.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>

但是我想使用腳本DOM。 當我這樣更改時,腳本不起作用

<script>
var jquerymin = document.createElement('script');
jquerymin.type = 'text/javascript';
jquerymin.async = true;
jquerymin.src = 'https://code.jquery.com/jquery-2.2.2.min.js';
document.getElementsByTagName('head')[0].appendChild(jquerymin);

var jqueryui = document.createElement('script');
jqueryui.type = 'text/javascript';
jqueryui.async = true;
jqueryui.src = 'https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js';
document.getElementsByTagName('head')[0].appendChild(jqueryui);
</script>

是DOM腳本,無法運行腳本jquery.minjquery.ui嗎?

如果要使用純Javascript(異步)添加新腳本文件,可以執行以下操作:

<html>
    <head>
        <title>JS</title>
    </head>
    <body>
        <script type="text/javascript">
            var 
                scriptElement,
                script;

            scriptElement = document.createElement('script'); 
            scriptElement.src = "https://code.jquery.com/jquery-2.2.2.min.js";

            script = document.getElementsByTagName('script')[0];
            script.parentNode.insertBefore(scriptElement, script);
        </script>
    </body>
</html>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM