2

我確信這已經回答過,但我找不到適合我的情況的例子。我有一個可拖動的圖像列表。我也有一個div(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

一張圖片勝過千言萬語。你可以在[jsfiddle](http://www.jsfiddle.net)上爲我們製作一個測試用例來準確描繪你的問題嗎? –

回答

0

問題是模糊的,但它似乎是你需要的是可排序的接收事件。

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

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

一個項目是從另一連接的列表中接收到的,只有當將發生此事件。