1

jquery.ie6hover.js (https://github.com/gilmoreorless/jquery-ie6hover)を使用している Web サイトがあり、最新バージョンのjQueryUI (1.9.1)に更新したところです。 IE6 のページ。

呼び出すとクラッシュします:

$.ie6hover();

ここに jsfiddle があります: http://jsfiddle.net/umhxQ/

Windows XP SP3 で Virtual Box を使用して IE6 をテストしています。

IE6 がクラッシュするのを防ぐ方法はありますか?

4

2 に答える 2

1

ie7.js (既に見つけたもの) は優れたスクリプトです。ホバーを修正したいだけなら、ちょっとやり過ぎです。それは素晴らしいことですが、すべての機能が必要ない場合は、ブラウザーの速度が不必要に低下している可能性があります。

ホバーを修正することだけが必要な場合、私が推奨するスクリプトは、Whatever:hoverです。

(私が「以前は推奨していた」と言うとき、それは何も悪いことではありません。なぜなら、最近は IE6 のサポートをまったく推奨していないからです。しかし、もしサポートする必要がある場合は、Whatever:Hover を使用します。 )

于 2012-11-02T07:51:50.697 に答える
1

「 ie7.js に出くわしました。これでうまくいくようです。

これには、ie6 のホバー バグの修正が含まれています (jQueryUI の競合なし)。jquery.ie6hover.js は不要になりました。

于 2012-11-02T07:36:56.867 に答える