1

我在这个网站上使用 chrome linux 下的 jquery-ui-tabs 时遇到问题:http ://www.relaxacion.com

通过单击视频区域右侧的缩略图,我可以毫无问题地在选项卡之间切换,但有时(不幸的是,我什至不知道是什么触发了这种行为:我只是加载页面并单击选项卡,有时它会发生,有时我不会)当我将鼠标悬停在视频区域上时,它会翻转并显示一个不同的选项卡。这个幽灵选项卡在所选选项卡上方,我看不到它,但是当我单击选项卡区域时,我正在对下面这个实际选定的选项卡进行操作,而不是我看到的那个。如果我向下滚动页面并再次向上滚动,它会再次显示右侧标签 ¿?oO'

我搜索了 jquery、jquery-ui 和 jquery-ui-tabs 文档,但找不到任何相关的错误。我还尝试停用任何其他 jquery 插件并从 google 存储库手动加载 jquery-ui-tabs 及其依赖项,而不是使用wp_enqueue_script('jquery-ui-tabs');wordpress 功能。

我使用 W3C 工具测试了 HTML 和 CSS,一切似乎都很好,所以我猜应该是 JS 问题,但是控制台没有显示任何信息。我究竟做错了什么?如果我什至不知道如何重现它,我该如何追踪问题?

4

2 回答 2

1

我注意到 linux(或 OS X)上的 chrome 存在类似的问题。至少对于我的问题,有一个导致问题的 chrome 插件/扩展。不确定到底是哪一个,但是当我回到原版的 chrome 安装时,我似乎不再遇到问题了。干杯!

于 2013-06-27T13:04:43.800 回答
0

经过仔细审查,我发现同一页面上存在一些不相关的 javascript 错误。每当一个动作触发了这些错误中的任何一个时,选项卡功能就会出现所描述的问题(也许事件处理传播链被破坏了?)。修复这些错误也解决了这个问题,所以现在一切都很好。

于 2014-06-08T20:36:16.967 回答