[英]Dynamically load external javascript file, and wait for it to load - without using JQuery
[英]load jquery in external javascript file
我想在外部js文件中加载jquery并使用它。 正在以下面的方式在test.js中进行操作
var src='http://code.jquery.com/jquery-1.10.1.min.js';
document.write('<sc'+'ript type="text/javascript" src="'+src+'" onload="init()"> </sc'+'ript>');
function init(){
$(function(){
//jquery code here
});
}
如果不调用函数init() onload,则会收到$引用错误。 还有其他更好的方法,然后建议我。 谢谢
尝试改用getScript
。
http://api.jquery.com/jQuery.getScript/
$.getScript( "external.js" )
.done(function( script, textStatus ) {
init();
})
.fail(function( jqxhr, settings, exception ) {
console.log("Triggered ajaxError handler.");
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.