1

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

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

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

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

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

  1. 重新安装 Shaper-Helix3 模板
  2. 更新 Joomla 的 jquery.js 和 jquery.min.js
  3. 更新 Helix3 的 bootstrap.min.css

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

谢谢!

4

1 回答 1

0

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

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

于 2018-10-19T07:14:30.183 回答