0

我想在外部 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,则会收到 $ 参考错误。任何其他更好的方法,然后建议我。谢谢

4

1 回答 1

0

尝试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.");
});
于 2013-10-21T19:00:42.417 回答