【问题标题】:jquery.ie6hover.js confilcts with jQueryUI and crashes IE6jquery.ie6hover.js 与 jQueryUI 冲突并导致 IE6 崩溃
【发布时间】:2012-10-21 21:00:41
【问题描述】:

我有一个使用 jquery.ie6hover.js 的网站(https://github.com/gilmoreorless/jquery-ie6hover) 我刚刚更新到最新版本的 jQueryUI (1.9.1) 在 IE6 中打开页面时,这种组合会使浏览器崩溃。

调用时崩溃:

$.ie6hover();

这是一个 jsfiddle:http://jsfiddle.net/umhxQ/

我正在使用 Virtual Box 和 Windows XP SP3 测试 IE6。

任何想法如何防止 IE6 崩溃?

【问题讨论】:

    标签: jquery-ui internet-explorer-6


    【解决方案1】:

    我偶然发现了"ie7.js",这似乎可以解决问题。

    它包含对 ie6 中悬停错误的修复(没有 jQueryUI 冲突) 并且不再需要 jquery.ie6hover.js!

    【讨论】:

    • +1 因为 ie7.js 是一个很棒的小脚本,尽管如果您只想修复悬停问题,这可能有点矫枉过正。
    【解决方案2】:

    ie7.js - 您已经找到的那个 - 是一个很棒的脚本。如果您只想修复悬停,这有点矫枉过正,因为 ie7.js 修复了很多东西。这很好,但如果您不需要所有功能,那么您可能会不必要地降低浏览器的速度。

    如果您只想修复悬停,我的首选脚本是Whatever:hover,这是我曾经为此推荐的脚本。

    (当我说“曾经推荐”时,它并没有错;这是因为这些天我根本不推荐支持IE6。但是如果您确实需要支持它,那么Whatever:Hover就是我的会使用)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多