1

Chrome と Firefox で機能するノックアウト付きのカスタム バインディング ハンドラーを作成しましたが、残念ながら IE8 では機能しません。その目的は、ユーザーが要素の上にマウスを置いたときに要素の背景色を変更することです。また、その要素にバインドされたデータが「選択」されている場合は (マウス ホバー時だけでなく) 背景色も設定しますが、選択されていない場合、要素は元の背景色に戻る必要があります。

IE8 では、この jsFiddleで示されているように、要素は元の色に戻りません (選択を解除できません) 。誰かが私が間違っていることを教えてもらえますか?

4

1 に答える 1

1

それは非常にばかげていました - $e.css('background') で 'background-color' の代わりに省略形の 'background' を使用していました。

于 2012-07-20T13:25:19.137 に答える