0

私はいくつかの要素を持っていますdraggable

ここで確認できます

特定のコンテナーにドロップした後、これらの要素をフリーズしたいと考えています。1 つの要素を 1 つのブロックにドロップする必要があると言えますが、他のブロックにドロップすることはできません。

4

2 に答える 2

1

私はあなたがこれを探していると思います:

$(ui.draggable).draggable({ disabled: true });

draggable要素を無効にしますhandleDropEvent

function handleDropEvent (event, ui) {
   $(ui.draggable).draggable({ disabled: true });
}

ドキュメントはこちらから入手できます

ワーキングデモ

于 2013-09-26T13:21:47.680 に答える
0

私はjavascriptが苦手ですが、このフィドル*http://jsfiddle.net/QqJRs/*が役立つかもしれません。

私はそれを調べていませんが、いくつかのイベントはドロップ後に赤いボックスを緑に変更します.それを解決してください.あなたの答えが得られると確信しています.

幸運を

于 2013-09-26T13:25:31.200 に答える