0

私はそれを機能させることができないようです。droppableFirefox では正常に動作しますが、IEでは、アイテムがその上に保持されている場合は何も起こりません。

hoverClassオプションを使用してみましたが、「over」イベントと「out」イベントで手動でクラスを変更してみました。どちらの方法も Firefox では機能しますが、IE では機能しません。IE の回避策はありますか?

以下は私のコードです:

over: function(ev, ui) {
  $(this).addClass( 'droppable-hover' );
},

out: function(ev, ui) {
  $(this).removeClass( 'droppable-hover' );
}
4

1 に答える 1

1

droppable-hover クラスは、IE ではサポートされていない Outline スタイル プロパティを使用します (Macintosh 上の IE5 を除く)。少なくともW3Schoolsはそう言っています。次を使用してIEで近似できます。

<!--[if IE]>
<style>
.   droppable-hover
   {
       border: double 1px black;
   }
</style>
<![endif]-->
于 2008-11-27T04:19:28.203 に答える