有沒有一種方法可以嵌套jQuery排序?在嵌套容器中,不是嵌套列表。嵌套jQuery UI排序
<div class="container">
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
<div class="container">
<div class="item"></div>
<div class="container">
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
<div class="item"></div>
</div>
$('.container').sortable({
connectWith: '.container'
});
這個例子相當多的作品,但是當我把嵌套容器我得到一個錯誤:
Uncaught HierarchyRequestError: A Node was inserted somewhere it doesn't belong.
我想這是因爲拖動container
,當它被定位在老鼠,所以當我放下它時,它會試圖把它放在裏面。
我有一個工作,雖然不理想,所以問題仍然存在。
$('.container').sortable({
connectWith: '.container:not(.ui-sortable-helper)',
tolerance: "pointer",
cursorAt: { left: -50 }
});
有趣的......啊,我得到了'未捕獲HierarchyRequestError:無法執行「的insertBefore」上「節點」:新的子元素包含parent.' –
問題在於'helper'。你可能需要克隆助手......'$('。container')。sortable({connectWith:'.container',helper:'clone'});',這當然需要一些調整。 http://jsfiddle.net/dirtyd77/Px73Q/ – Dom