3

jquery-ui dragable を使用し、revert オプションを無効に設定します。

問題は、アイテムをドラッグして無効な位置にドロップすると、開始位置に戻らないことです。それは新しい位置で行われます。

例を含めます:

http://jsfiddle.net/zMxJv/

4

2 に答える 2

3

まず第一に、オプションrevertは値truefalseのみを取り、無効有効はドロップ可能で利用可能で、ドラッグ可能を使用しています。

問題を解決するには、ソート可能なものと最後のものもドロップ可能なものの両方を使用する2つのオプションがあります。最初のものはオプションです:

containment: 'parent'

コンテナの外に要素をドラッグすることさえできません。

もう 1 つのオプションには、より多くのコードが必要です。これをチェックしてください:http://jsfiddle.net/qMdGs/3/

更新: http://jsfiddle.net/qMdGs/5/

于 2012-05-19T01:25:47.457 に答える
1

draggableコードからs と theを削除droppableします。実際には必要ありません。ソート可能で処理されるからです。

これがどこに向かうのかを知るための更新されたフィドルは次のとおりです。http://jsfiddle.net/zMxJv/5/

他の日との相互受粉を行わずに、個々の日のみをソート可能にする場合は、connectWithプロパティを削除します。

于 2012-05-24T15:10:24.227 に答える