【发布时间】:2011-06-22 22:27:59
【问题描述】:
我很难尝试“锁定”嵌套可排序元素的深度,以便它们只能在其直接兄弟之间“上下”排序。
我以为我已经做到了,但我仍然可以将子项从其父项中“拉出”,反之亦然。
var $sort = $( '#outside-wrapper' ).sortable({
axis : 'y',
items : '.item',
start : function( event, ui ) {
// dynamically set the containment to the item's direct parent once started
$sort.sortable( 'option', 'containment', ui.item[0].parentNode );
}
});
这是标记要求的示例;
<div class="item">
<div class="item"><!-- content --></div>
<div class="item">
<div class="item"><!-- content --></div>
<div class="item">
<div class="item"><!-- content --></div>
</div>
</div>
</div>
感谢任何指针!
【问题讨论】:
标签: jquery jquery-ui jquery-ui-sortable