我有下面的代碼,雖然它的運行速度非常慢,但我覺得。我想要做的就是允許<li>
在現有的<ul>
之下自由移動或者將它們移動到一個水平。我還希望能夠創建層次結構,因此如果您將<li>
拖動到另一個<li>
之下以創建層次結構。我認爲在這種意義上,爲了以防萬一,我將不得不在每個<li>
下呈現<ul>
。我只想把它限制在2到3級的深度。jQuery嵌套可排序 - 在所有可用的UL中移動LI元素
$("#sort_list").sortable({
containment: 'parent',
axis: 'y',
revert: true,
opacity: 0.8
});
$(".sub_list").sortable({
containment: 'parent',
axis: 'y',
revert: true,
opacity: 0.8,
});
$("#sort_list").disableSelection();
<ul id="sort_list">
<li>one</li>
<li>two
<ul class="sub_list">
<li>sub one</li>
<li>sub two</li>
</ul>
</li>
<li>three</li>
<li>four</li>
</ul>
它有點晚,但我認爲這可能是它!很好找! – Jon 2011-01-05 13:17:39
這個不再維護 – Tom 2013-10-25 15:49:39
@Tom似乎有人接管了發展。 – gorn 2015-04-21 23:17:50