2010-04-20 45 views

回答

1

我不得不重新格式化您的HTML并将组ID修改为类,请尝试updated demo

HTML

<h3>Groups</h3> 
<ul> 
    <ul class="groups"> 
    <span>Administrators</span> 
    <li></li> 
    </ul> 

    <ul class="groups"> 
    <span>Web</span> 
    <li></li> 
    </ul> 
</ul> 
<hr /> 
<h3>Users</h3> 
<ul id="users"> 
    <li>Eric</li> 
    <li>Richard</li> 
    <li>Evan</li> 
</ul> 

脚本

$('.groups').sortable({ 
    revert:  'invalid', 
    placeholder: 'ui-state-highlight' 
}); 

$('#users li').draggable({ 
    connectToSortable: '.groups', 
    helper:   'clone' 
}); 

我希望那是你试图实现。

编辑:哦,我忘了添加,我不得不这样做,因为它似乎sortable/draggable/droppable不能在比一个级别更深的列表上工作。

+0

我已经能够修改jquery.ui.sortable.js接受拖拽INTO更深的容器,但拖出是有问题的。 – Eric 2010-04-21 18:42:12

相关问题