function loadScript(src, callback)
{
var s,
r,
t;
r = false;
s = document.createElement('script');
s.type = 'text/javascript';
s.src = src;
s.onload = s.onreadystatechange = function() {
//console.log( this.readyState ); //uncomment this line to see which ready states are called.
if ( !r && (!this.readyState || this.readyState == 'complete') )
{
r = true;
callback();
}
};
t = document.getElementsByTagName('script')[0];
t.parentNode.insertBefore(s, t);
}
2 回答
您只能在HTML文件中添加JS文件 . 当您运行JS App打开一个网站时,您正在查看包含JS文件的HTML文件 .
如果您正在使用jQuery,可以使用以下命令将JS文件添加到HTML:
这是'异步Vanilla JS功能
或者只是将所有代码写在一个文件中,或者使用构建系统来连接和缩小文件以进行 生产环境 .