如何动态插入js文件

时间:2017-05-04 06:54:27

标签: javascript jquery html

我想加载一些更动态的js文件,所以我使用带有类名的div对象来包装检查脚本。检查脚本检查后未加载特定的js文件,它将为父div创建一个新的外部js文件字符串。然而,什么也没发生。以下代码显示了我如何检查是否已加载js文件以及如何插入脚本字符串。但结果是只有Intent intent = new Intent(Intent.ACTION_GET_CONTENT); intent.setType("file/*"); startActivityForResult(intent, PICKFILE_REQUEST_CODE); 打印在控制台中。

jQuery  is not loaded

1 个答案:

答案 0 :(得分:0)

var script = document.createElement("script");

script.src = '/Style/js/jquery-1.10.2.js';
document.getElementsByTagName('head')[0].appendChild(script);
script.onload = function() {
  alert("Script loaded and ready");
  fun();
};

function fun(){ 
    $(document).ready(function () { 
        alert("Try now Working Jquery Library");
    });
}

尝试插入脚本标记而不是插入类。 检查脚本是否将使用onload语句加载,并进一步尝试以下语句。