2

これは以前に回答されていると確信していますが、私の状況に合った例は見つかりません。私はドラッグ可能な画像のリストを持っています。私はまた、divpp(id = "dropZone")を持っています。これはdroppableとsortableに設定されています。画像がドラッグされてdivにドロップされたときに関数を起動したいが、divでソートされたものがドロップされていないときは機能しない。私が試したことは次のとおりです。JQuery Draggable + Droppable + Sortable

stop: function() { $('#dropZone').prepend('<img src"img.png" />'); } 

これは私が削除可能な画像に追加しましたが、削除可能な画像の外に落とした場合でも消えます。

drop: function() { $('#dropZone').prepend('<img src="img.png" />'); } 

は、その後、私は私のドロップ可能にこれを追加しようとしたが、それをドラッグし、ソートされてからドロップされたときに、これは、両方の画像を追加します。

誰かが私がする必要があることを知っていますか?

+1

画像には1000語の価値があります。 [jsfiddle](http://www.jsfiddle.net)のテストケースを作成して問題を正確に描写できますか? –

答えて

0

質問はあいまいですが、必要なものはソート可能な受信イベントです。

$(".selector").sortable({ 
    receive: function(event, ui) { ... } 
}); 

http://jqueryui.com/demos/sortable/#connect-lists

このイベントは、アイテムが別の接続リストから受信された場合にのみ発生します。

関連する問題