加载多个 javascript 文件 - jquery

2023-12-15

我使用下面的代码动态加载js脚本

$.getScript("/../../site/js/test.js").done(function(script, textStatus) {

    console.log("test.js :: " + textStatus );
});

如果我想在同一段代码中加载多个脚本文件而不是编写另一个 getScript 我该怎么办.. 示例 test2.js , test3,js


好吧,如果您必须为每个文件编写 .getScript,这是一种简洁的方法。它还允许构建要加载的文件列表。

使用 jQuery 加载脚本

var scripts = ['plugin.js', 'test.js'];
for(var i = 0; i < scripts.length; i++) {
    $.getScript(scripts[i], function() {
        alert('script loaded');
    });
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

加载多个 javascript 文件 - jquery 的相关文章

随机推荐

  • 将犰狳与 Xcode 链接

    我有一个大型的现有 Xcode 项目 现在我想向其中添加犰狳库 http arma sourceforge net 我已经下载了它 使用 macports 并使用 Cmake 就像 C 终端应用程序一样 让它工作 我没有将 Cmake 用于
  • UIColor Swift 给出了不同的颜色

    我正在尝试使用这种颜色 share backgroundColor UIColor red 53 green 155 blue 220 alpha 0 5 它应该是浅蓝色 不是颜色专家 但它给了我粉红色 我尝试除以 255 如下所示shar
  • 使用变音符号写入 CSV 文件会导致“UnicodeEncodeError:‘ascii’编解码器无法对字符进行编码”

    我正在尝试用双点 元音变音 书写字符 例如 和 我可以将其写入文件data encode utf 8 但结果b xc3 xa4 xc3 xa4 xc3 x96 不太好 UTF 8 作为文字字符 我想要得到 写入存储到文件中 如何在 Pyth
  • Rails:使用可以看到所有用户的设备添加管理员角色

    我需要使用 devise 为我的应用程序创建一个管理员角色 我已经使用 devise 创建了基本身份验证 我的应用程序中有一个设计用户模型 但现在我需要一个可以显示编辑和销毁所有用户的管理员 我尝试按照教程进行操作 但没有一个有帮助 我使用
  • T_INLINE_HTML?这有什么问题吗?

    table class t errors tr td b IP b b Command b b Executed b td tr table
  • Firefox 附加组件 ID 约定

    我正在使用 WebExtension API 编写 Firefox 附加组件 一些API 例如browser storage sync 需要一个附加 ID在附加组件中明确声明manifest json file The ID 的文档 sta
  • FB.getLoginStatus 始终返回 status='unknown'

    如果我登录到 facebook com 我希望调用 FB getLoginStatus 将返回 status not authorized 相反 即使我为 force 参数传递 true 它也会返回 status unknown 如果我调用
  • Delphi 类似“闹钟”的应用程序

    我需要制作一个简单的闹钟应用程序 它不是播放声音 而是将文件上传到 ftp 弄清楚了后者 事实证明计时器是无效的当涉及到执行一个线程时 这是我到目前为止得到的 var ttime tDateTime timerstr string time
  • sqlite 数据库在插入时被锁定

    有一个简单的代码 var insert INSERT INTO files Name FullName MD5 VALUES Name FullName MD5 using var con db OpenConnection using v
  • Hibernate 4.3.6 QuerySyntaxException:连接所需的路径

    HQL 连接查询有问题 谁能告诉我下面的连接 HQL 查询有什么问题吗 我使用 Hibernate 4 3 6 JDK 7 和 Groovy 2 2 def query select lip referenceId from Parcel
  • 在 HQL 中执行日期/时间数学?

    我正在寻找如何在 HQL 查询中执行日期 时间数学 具体来说 如何从结果中添加或减去 x 时间量current timestamp 功能 或者我是否必须为此使用 SQL 并希望正在运行的任何数据库都支持它 HQL查询示例 FROM Rand
  • 如何在MVC4的编辑模式下将值传递给下拉字段?

    您好 我的视图中有三个字段 这三个字段已下拉 我想在单击编辑按钮时将值传递给这些字段 这是需要传递到下拉字段的值 下面提到我的观点 在我看来 我有很多下拉菜单 但一旦我知道如何将值传递给一个下拉菜单 就意味着我将为另一个下拉菜单执行此操作
  • python 的 dict .get() 方法如何检查默认参数?

    我遇到了一种奇怪的 Python 行为 很难向自己解释 当我传递一个默认值以从字典中获取键时 看起来它首先尝试找到该默认值 然后查看键是否存在 如果字典中存在该键 则会抛出错误 为什么会发生这种情况 from collections imp
  • Gradle:Uber Jar 创建失败并显示“无法扩展 ZIP”

    我正在尝试使用 Gradle 创建一个 Fat Uber jar 不幸的是 我不断遇到以下错误 gt Task fatJar FAILED FAILURE Build failed with an exception What went w
  • PHP 和 Codeigniter。如何返回数组对象而不是普通数组?

    在 Codeigniter 中 我创建一个数组并将其返回给用户 我正在创建这样的数组 结果是数据库查询的返回形式 array email gt result 现在它输出 email id 629 desc 0000 value 1 0000
  • 可编辑复杂SQL查询的QTableView

    如何制作可编辑的 QTableView 显示复杂 SQLite 查询中的数据 我需要用多个 SQLite 表中的数据填充 QTableView 这需要由用户可编辑 由于查询有点复杂 包括 JOIN 和 CASE WHEN 等 我通过 QSq
  • vbs 脚本中的 If-Else If 语句

    我需要知道如何制作 if else if 语句 以便根据用户按下的按钮 答案 显示不同的消息 您可以使用If ElseIf and End If指令 If i 10 Then response write Just started Else
  • 如何在 jQuery 中获取第一个元素而不是使用 [0]?

    我是 jQuery 的新手 如果这是一个愚蠢的问题 我深表歉意 当我使用它使用 id 查找元素时 我知道总是有一个匹配项 为了访问它 我将使用索引 0 有更好的方法吗 例如 var gridHeader grid GridHeader 0
  • 将包含字典的单元格分解为 Pandas 中的多行[重复]

    这个问题在这里已经有答案了 如何将包含字典的单元格中的内容分解为 Pandas 中的多行 ID CODES A 1407273790 5 1801032636 20 1174813554 1 1215470448 2 1053754655
  • 加载多个 javascript 文件 - jquery

    我使用下面的代码动态加载js脚本 getScript site js test js done function script textStatus console log test js textStatus 如果我想在同一段代码中加载多