2011-12-22 10 views
0

私はフィールドをドラッグ可能にしようとしており、もう1つはドロップ可能です。さて、ドラッグ可能なフィールドがドロップ可能なフィールドにドラッグされると、そのドラッグ可能なフィールドは他のフィールドに移動しますが、他のフィールドは2つ目のフィールドと同じタイプになります。それが他のフィールドにドラッグされた場合、その位置は元に戻ります。jQuery UI Draggable

要するに、私はjQueryチェスを作ろうとしています。

これまでは、1つのフィールドをドラッグ可能にし、もう1つをドロップ可能にすることを達成しましたが、続ける方法はわかりません。

ありがとうございます! draggalbeがそれに戻すようにするに

+0

いくつかのコードを表示できますか? (またはより良い、jsfiddleの例)。 –

答えて

0

は、あなたは、単に記述する必要が元の位置です:

$("#draggable").draggable({ revert: true }); 

あなたがここにこれを調べることができます。

http://jqueryui.com/demos/draggable/#revert

のjQuery UIのデモは非常に有用な方法でありますどのようにすべての作品を理解し、私の多くを助けた

+0

私はすでにそれを知っていますが、とにかく感謝します。私が言うことは、それがポイントではないということです。移動が合法であってもボックスは元に戻ります。 –

+0

if(moveLegal == true){$( "#draggable").draggable({revert:false});} else {...} –

0

あなたの質問は本当に明確ではないが、私はあなたが何かが欲しいと思うこの?
そうでない場合は、問題の詳細とコードを表示する必要があります。 Draggable example