关于在JS中引入JS文件的JQ方法

jQuery ajax - getScript()

使用$.getScript()方法就可以进行加载JS文件的代码过来,但是通常这个函数并没有什么作用,因为它是使用传统的ajax进行js代码请求的,所以是异步的,在你加载过来之前你的所谓代码光标早就走到了你引用的函数里面,所以依旧是找不到被引用文件内的代码函数等报错。这时候就要使用这个JQ方法的调用的回调函数进行使用要引用文件的函数操作。

      这是getScript方法的ajax简写

$.ajax({
  url: url,
  dataType: "script",
  success: success
});

     利用回调进行引用

$.getScript("ajax/test.js", function() {
  new test();//test函数是ajax/test.js文件中的方法
});

猜你喜欢

转载自blog.csdn.net/hoewang/article/details/80004556