我正在使用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版本的方法。
我已经尝试过的其他操作是:
- 重新安装整形螺旋x3模板
- 更新 jquery.js 和 jquery.min.js of Joomla
- 更新 bootstrap.min.css for Helix3
希望这里有人可以告诉我如何解决这个问题。或者至少为我指出正确的方向。
谢谢!
jQuery Easy 的免费或付费版本旨在解决此类问题。
您可以根据需要删除正在加载的库、添加库并指定加载顺序。