2012-04-20 55 views

回答

9

您可以在nestedSortable插件上使用jQuery UI的connectWith選項,因爲後者只是默認jQuery UI排序的擴展。

演示:http://jsfiddle.net/jhogervorst/Ge7eK/9/

JavaScript代碼:

$('ol.sortable').nestedSortable({ 
    /* … Options for nestedSortable … */ 
    connectWith: '.sortable' 
});​ 
+0

僅供參考,這在IE9中不起作用,因爲IE請求了一個'application/javascript'的內容類型,並且github爲'jquery.ui.nestedSortable.js'返回了'text/plain',所以它被封鎖了。 – 2012-04-24 15:17:11

+0

@BrianCauthon謝謝,修正。 – Jonathan 2012-04-24 15:34:29

1

的jQuery UI的解決方案可以處理嵌套列表?

+1

這不是什麼被要求。在OP的第二個鏈接中,您也可以對子項目進行排序。 – 2012-04-24 14:59:08

+0

因此,我無法改變嵌套層次。所以,我不能從某個東西的子列表中取出某個東西,並將它放在另一個東西的子列表中,等等。我想我可以破解它,但我希望其他人已經做過這種事情了。 – 2012-04-24 15:01:36