【问题标题】:Weird behaviour of jquery-ui-tabs in chrome (linux)chrome(linux)中jquery-ui-tabs的奇怪行为
【发布时间】:2013-05-10 11:14:33
【问题描述】:

我在本站使用 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 问题,但是控制台没有显示任何信息。我究竟做错了什么?如果我什至不知道如何重现问题,我该如何追踪问题?

【问题讨论】:

    标签: jquery wordpress jquery-ui google-chrome jquery-ui-tabs


    【解决方案1】:

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

    【讨论】:

    • 这里没有插件问题,但非常相似。感谢您的意见。
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2011-08-18
      • 1970-01-01
      • 1970-01-01
      • 2011-05-31
      • 1970-01-01
      • 1970-01-01
      • 2011-08-19
      • 2012-03-17
      • 2013-09-15
      相关资源
      最近更新 更多