2011-05-30 59 views
2

請參閱下面的小提琴:http://jsfiddle.net/CK9uL/134/jQuery UI的 - 連接列表上的手風琴

我可以從右邊拖動項目在頭的左邊和他們每個標題下進行排序。

我現在試圖在標題之間拖動項目

我曾嘗試下面的代碼:

 
$(function() { 
    $("#droppable ul").sortable({ 
     connectWith: $('.connectWith') 
    }).disableSelection(); 
}); 

但名單似乎並沒有被連接。有任何想法嗎?!

回答

2

根據documentationconnectWith屬性需要一個選擇器,而不是一個jQuery對象。假設你有其他sortables與connectWith類,下面應該工作:

$(function() { 
    $("#droppable ul").sortable({ 
     connectWith: '.connectWith' 
    }).disableSelection(); 
}); 
+0

這似乎並不工作之一:http://jsfiddle.net/CK9uL/135/雖然幫助謝謝。你有更多的想法? – Craig 2011-05-30 10:19:23

+0

問題不在於'connectWith'屬性,而在於手風琴本身。如果讓手風琴的部分始終可見,它就可以工作,但是一旦隱藏了活動的可分類部件,它就會中斷。 – DarthJDG 2011-05-30 10:28:23

+0

似乎還有一個jQuery UI沒有激活隱藏的連接可排序的問題,所以事件,如果你在排序過程中顯示它們,你仍然不能放下任何東西。 – DarthJDG 2011-05-30 10:34:01