【问题标题】:Import multiple files using jQuery.getScript [duplicate]使用 jQuery.getScript 导入多个文件 [重复]
【发布时间】:2013-01-12 02:55:00
【问题描述】:

可能重复:
How to include multiple js files using jQuery $.getScript() method

我需要在一个 .js 文件中导入多个文件,我正在查看 getScript jQuery 方法: http://api.jquery.com/jQuery.getScript/ 但这只是加载一个文件,而我想加载 3 个。

是否有其他方法可以实现这一目标?

【问题讨论】:

标签: javascript jquery


【解决方案1】:

你可能想要这样的东西

var files = array('filename1', 'filename2');

for (var file in files) {
    $.getScript(file);
}

【讨论】:

    【解决方案2】:

    您可以调用getScript() 方法 3 次,也可以根据您要导入的脚本文件的数量多次调用。

    【讨论】:

      【解决方案3】:

      你可以这样做,但你必须调用每个脚本,以及它们加载的顺序,在文件 3 的这个例子中,我们使用回调来执行一个函数。

      $.get("js/file1.js")
      .pipe($.get("js/file2.js"))
      .pipe($.get("js/file3.js", {}, function()
      {
          runFunction();
      });
      

      【讨论】:

      • 弃用通知 $.pipe 方法自 jQuery 1.8 起已弃用。你可以阅读更多关于它的信息over here。除此之外,这是一个很好的机制。
      猜你喜欢
      • 1970-01-01
      • 2017-01-05
      • 1970-01-01
      • 2021-11-16
      • 2014-07-20
      • 1970-01-01
      • 1970-01-01
      • 2019-04-12
      • 2021-02-23
      相关资源
      最近更新 更多