< 返回 1.74 Joomla解决组件在T3模板下点击按钮无效(提示JQuery未定义) - 博客

最近有用户反馈,ZMAX查询组件点击按钮查询按钮没有反应。通过分析发现系统提示JQuery未定义。解决的方法就是在模板的设置界面,关闭掉JS的压缩优化功能。

遇到的问题


用户使用ZMAX查询组件来查询证书是否有效,在输入证件编码后,点击查询没有任何的作用。截图如下:

通过分析发现在控制台提示有JS错误,如图:

因为J3.x JQuery是Joomla核心自带的,正常的情况下是不会出现未定义的错误的,唯一的一个原因就是启用了JS压缩插件。一般情况下,JS压缩插件非常容易造成JS错误,使用的时候必须十分注意。

解决方案


通过进一步的分析,用户使用的JA的模板,基于T3插件。在默认情况下,T3模板会自动的启用JS优化选项。解决方法非常的简单,直接禁用掉JS优化功能即可。具体操作如下:

在模板管理中,找到当前使用的模板,在模板的编辑界面,找到Optimize JS的选项,将其关闭。如图:

 

更多


  • 开始JS优化功能容易导致页面JS冲突,当大家发现自己的网站页面不能点击或者原先能够正常跳转现在不能跳转的时候,可以考虑是否开启了这个功能
当前章节: 1.74 Joomla解决组件在T3模板下点击按钮无效(提示JQuery未定义)

博客

第1章:经验分享
第2章:专题教程
第3章:扩展推荐
第13章:扩展更新日志
  • 内容提要
  • 留言讨论 (0)
  • 视频教程
最近有用户反馈,ZMAX查询组件点击按钮查询按钮没有反应。通过分析发现系统提示JQuery未定义。解决的方法就是在模板的设置界面,关闭掉JS的压缩优化功能。

评论 (0)

  • 最新在前
  • 最佳在前

内容待完善

该课程提供视频版,可以观看完整的视频教程