*

离线 v4

  • *
  • 2
您好,首先感谢对于TB的汉化及支持。

我在使用TB时遇到了比较尴尬的问题,TB的安装调用显示都没有问题,但是如果在后台为表格启用Data tables js选项会导致网站首页调用的jquery失效,我使用的另外一个菜单插件Ubermenu也会失效。

请问您是否遇到过这个问题?

谢谢
« 最后编辑时间: 2016-05-24, 15:51:02 作者 lonelicloud »

Re: 关于DataTable与Ubermenu及首页调用jquery冲突的问题
« 回复 #1 于: 2016-05-23, 16:19:04 »
谢谢你的支持!

这种问题是可能出现的,不过我自己目前还没有遇到过。不知道你是否可以提供包含相应表格的页面的链接好让我看看?

我能想到有以下可能的原因,你可以排查一下:

1. 启用 DataTables 的表格没有标题行(首行)。

2. 主题加载 jQuery 的方式是直接嵌入,如,

程序代码: [选择]
<script type="text/javascript" src="<?php bloginfo('template_url');?>/js/jquery.js"></script>
而不是使用 WordPress 方法注册,如,

程序代码: [选择]
wp_register_script( 'jquery', ... );
3. 其它插件的脚本错误,这一个一般可以通过浏览器的开发者工具(开启快捷键 F12)来定位。
« 最后编辑时间: 2016-05-24, 07:12:49 作者 lonelicloud »
欢迎光临水景一页

问题解决后请「修改」原始帖子将其前缀改为「已解决」。

请阅读“论坛管理”里面的置顶内容,帮助维护论坛正常运行,方便你我他!

*

离线 v4

  • *
  • 2
Re: 关于DataTable与Ubermenu及首页调用jquery冲突的问题
« 回复 #2 于: 2016-05-24, 11:44:48 »
感谢你的答复。

此问题已经解决,最终确认了一下是因为主题重复加载了JS导致冲突。

谢谢

Re: 关于DataTable与Ubermenu及首页调用jquery冲突的问题
« 回复 #3 于: 2016-05-24, 15:50:43 »
不客气,很高兴你已经解决了问题。欢迎常来看看 :D
欢迎光临水景一页

问题解决后请「修改」原始帖子将其前缀改为「已解决」。

请阅读“论坛管理”里面的置顶内容,帮助维护论坛正常运行,方便你我他!