如何更改 Joomla 网站上 helix3 模板使用的 jquery 版本

How to change jquery version used by helix3 template on Joomla site

我正在使用 Shaper Helix3 模板 (v2.5.5) 构建 Joomla (v3.8.13) 网站。在此站点上,我想使用 Chronoforms v6,但我注意到当我在站点上激活表单时,某些功能(验证错误弹出窗口、工具提示等)无法正常工作。但是这些功能在预览模式下工作。

现在我注意到在预览模式下页面使用 JQuery 版本 1.12.4。这是 Joomla 提供的版本,可以在“/media/jui/js/”文件夹中找到。 但是在站点本身 JQuery 上使用了 1.8 版,并直接从存储库加载。下面一行写在网站的 head 标签之间。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js" type="text/javascript"></script>

现在我最好的猜测是 Helix3 某处覆盖了使用的 Jquery 版本并将 link 添加到存储库,如上所示。但我无法弄清楚在哪里以及如何。我曾尝试在几个论坛上寻找答案,但我都找到了更新 Joomla 本身使用的 jquery 版本的方法。

我已经尝试过的其他操作是:

  1. 正在重新安装 Shaper-Helix3 模板
  2. 正在更新 Joomlajquery.js 和 jquery.min.js
  3. 正在为 Helix3 更新 bootstrap.min.css

希望这里有人能告诉我如何解决这个问题。或者至少给我指出正确的方向。

谢谢!

jQuery Easy 的免费或付费版本旨在解决此类问题。

您可以删除正在加载的库,添加库并根据需要指定加载顺序。