一个JS文件引用多个JS文件
(
function
() {
//加载
var
obj = {};
/**
* 动态加载脚本函数
* @param url 要加载的脚本路径
* @param callback 回调函数
*/
obj.loadScript =
function
(url,callback){
var
doc = document;
var
script = doc.createElement(
"script"
);
script.type =
"text/javascript"
;
if
(script.readyState){
//IE
script.onreadystatechange =
function
(){
if
(script.readyState==
"load"
||script.readyState==
"complete"
){
script.onreadystatechange =
null
;
callback();
}
};
}
else
{
script.onload =
function
(){
callback();
};
}
script.src = url;
doc.getElementsByTagName(
"head"
)[0].appendChild(script);
};
var
jsList = [
"js1.js"
,
"js2.js"
];
function
callback(){
jsList.length?obj.loadScript(jsList.shift(),callback)
:(
function
(){time =
null
})();
}
var
time = setTimeout(
function
(){obj.loadScript(jsList.shift(),callback)},25);
})();
只需要更改jsList就可以了
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。