1

jquery Drag and Dropから jquery プラグインをダウンロードしました

コードは正常に動作しています..しかし、私のデザインでは、ドラッグ可能なアイテム用の特定の領域があるため、次の css を使用して領域を設定します:-

.overflow_test {
           width:500px;
          float:left;
          overflow:auto;
          height:200px;
}

アイテムは固定領域内でスクロール可能になりました。しかし、アイテムセクションからアイテムをドラッグすると、正しく機能しないということは、機能は機能しますが、アイテムが表示されないことを意味します..

これが私のデモデモです

4

1 に答える 1

0

これは、ドラッグ アンド ドロップを使用すると、ドラッグ可能なアイテムが同じ DOM の場所 (つまり、同じ div 内) にとどまり、その位置だけが変更されるためです。overflow:auto 設定を削除しても、技術的には、ドラッグされたアイテムは元の DIV 内に留まります。

できることのいくつか: 水平スクロールバーが必要ない場合は、必要に応じて、overflow-y を auto に設定し、overflow-x をサイズ変更または非表示に設定することによってのみ、垂直スクロールバーを有効にすることができます。

両方のスクロールバーが必要な場合は、ドロップに成功した後、対応するドラッグ可能なアイテムをドロップ可能なアイテムに追加し、元の DIV から削除することを検討できます。

于 2013-04-12T11:46:14.777 に答える