複数のソート可能なリストが並んでいます。div の幅を変更して、他のリストをカバーすることができます。これにより、1 つのアイテムを複数のリストの一部にすることができます。
ソート可能なdivが重ならないようにこれを行いたいです。
http://jsfiddle.net/2J6af/でフィドルを参照してください。
編集:上記のフィドルに移動してソート可能なアイテムの幅を拡張する場合は、移動してドロップします。他の並べ替え可能なアイテムと重なっていることがわかります。並べ替え可能なすべてのアイテムが重ならないように配置したい。
編集: @KateA によって提案されているように、重複する jQuery の並べ替え可能なリストを再び扱いましたが、似ていますが、複数のリストをカバーする並べ替え可能なアイテムではなく、重複するリストについて話しています。
編集:完成品には7つのリストが並んでおり、ユーザーがアイテムをドロップした後、ソート可能なものを特定の順序で再配置する必要があります。sort: イベントに関数を追加できることは知っていますが、おそらくこれは、ソート可能なアイテムの重なりを再配置およびチェック/修正するための重要な関数でしょうか?
編集:左または右のハンドルを使用してサイズを変更したかどうかに応じて、ドラッグ時のソート可能なアイテムの動作が異なることにも気付きました。どのリストにカーソルを合わせているか混乱します。たとえば、左ハンドルを使用してサイズを変更し、それを拾って中央または右のリストにドロップしようとすると、マウス ポインターの下に空のプレースホルダーが表示されている場所ではなく、マウス ポインターの左側にある次のリストにドロップされます。マウスポインター。
編集: jquery fullCalendar は私が必要とするものを正確に実行しますが、どのようにそれを行いましたか? http://arshaw.com/fullcalendar/
編集:私は、ソート可能な知識の範囲でフィドルを拡張することに取り組んできました。私は正しい方向に進んでいると思いますか? http://jsfiddle.net/2J6af/17/