Jquery ui jquery.ie6hover.js与jQueryUI冲突并导致IE6崩溃

Jquery ui jquery.ie6hover.js与jQueryUI冲突并导致IE6崩溃,jquery-ui,internet-explorer-6,Jquery Ui,Internet Explorer 6,我有一个使用jquery.ie6hover.js的网站(https://github.com/gilmoreorless/jquery-ie6hover) 我刚刚更新到最新版本的jQueryUI(1.9.1) 在IE6中打开页面时,这种组合会使浏览器崩溃 它在呼叫时崩溃: $.ie6hover(); 下面是一个JSFIDLE: 我正在使用虚拟盒和WindowsXPSP3测试IE6 有什么办法可以防止IE6崩溃吗?我偶然发现了,这似乎起到了作用 它包含对ie6中悬停错误的修复(没有jQueryU

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

它在呼叫时崩溃:

$.ie6hover();
下面是一个JSFIDLE:

我正在使用虚拟盒和WindowsXPSP3测试IE6

有什么办法可以防止IE6崩溃吗?

我偶然发现了,这似乎起到了作用

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

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

如果您只想修复悬停,我的首选脚本是,这是我为此推荐的脚本


(当我说“习惯于推荐”时,它没有什么问题;因为现在我根本不推荐支持IE6。但是如果你真的需要支持它,那么不管怎样:Hover就是我要使用的)

+1因为ie7.js是一个很棒的小脚本,尽管如果你只想修复Hover,可能会有点过头。