【发布时间】:2018-10-12 07:17:03
【问题描述】:
我正在使用 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 版本的方法。
我已经尝试过的其他操作是:
- 重新安装 Shaper-Helix3 模板
- 更新Joomla的jquery.js和jquery.min.js
- 更新 Helix3 的 bootstrap.min.css
希望这里有人能告诉我如何解决这个问题。或者至少为我指明正确的方向。
谢谢!
【问题讨论】:
标签: jquery helix chronoforms joomla3.8