2012-08-10 78 views
0

我在這裏有一個例子:http://jsfiddle.net/BAk9N/4/如何阻止jquery ui從堆疊中拖拽/放置元素?

我想這樣「測試」元素無法堆疊在彼此之上。

元素應該只返回它來自哪裏,或者鼠標不能移動到另一個測試元素的頂部。

我一直在試圖弄清楚這一段時間,我無法想出一個解決方案。

任何人有想法?

謝謝。

+0

你剛纔問[同樣的問題(http://stackoverflow.com/questions/11873513/how-to-stop-elements-from-stacking-jqueryui)昨日... – MrOBrian 2012-08-10 19:15:04

回答

1

在接受投擲的接受附加條件的功能:

`$(".draggable-snap").droppable({ 
    accept: function(){ 
       /* Insert code here */ 
    },...` 

例如,爲了測試是否有任何菜單的捕捉到它的那一刻。

求助看到這個: http://davidwalsh.name/mootools-drag-drop-lock