だから私はその下にjqueryでソート可能なLIを持つULを持っています。各 LI には、関連付けられた :Hover CSS スタイルがあります。問題は、LI を UL からドラッグして離したときに発生します。ホバー効果は IE9 でも適用されます (クロムは正常に動作します)。
HTML
<ul id="test">
<li>test</li>
<li>test 2</li>
</ul>
CSS
#test li:hover{
background-color:Yellow;}
Javascript
$("#test").sortable();
フィドルを参照してください: http://jsfiddle.net/hBhZD/2/
私は次の SO の質問を見てきました: IE9 は :hover style on DOM change を削除しません。これは私が経験しているのと同じ問題のようですが、可能であれば、jQuery を使用してスタイルの変更を強制することは避けたいと考えています。
CSSでこれを修正する方法を知っている人はいますか?