2010-06-28 49 views
1

我有一個可拖動連接到一個排序:禁用排序?

$("#panelTarget").sortable({ 
    distance: '15' 
}); 

var element = $('<li>Hello</li>'); 
element.appendTo('#panelSource'); 
element.draggable(); 
element.draggable("option", "connectToSortable", '#panelTarget'); 

在某些時候,我想使它不可能爲用戶掉落物品到排序面板(panelTarget)。我想這樣的:

$('#panelTarget').sortable("disable"); 

,但我還是可以滴元素到它,我是不正確的解釋?:文檔

http://jqueryui.com/demos/sortable/#method-disable 

我如何可以阻止用戶從面板上掉落的東西?

感謝

回答

3

此事件/動作來自.draggable()的一面,所以你需要有禁用它,就像這樣:

element.draggable("option", "connectToSortable", false); 
+0

阿OK有道理了,謝謝你。 – user246114 2010-06-28 22:37:09