6つのドロップ可能領域にドラッグ&ドロップする6つのオプションがあります。ドロップ可能領域にドラッグされた要素が1つ以上存在してはなりません。削除可能な領域に既に要素があり、別の要素が削除されている場合は、存在していた要素を次の兄弟要素に移動する必要があります。Jquery uiドラッグアンドドロップ
正確にjquery sortableのようにしたいと思いますが、これはドラッグアンドドロップ後も同様です。
$(".qselected").sortable();
$(".qselected").disableSelection();
$(".qitem").draggable({
containment : "#container",
helper : 'clone',
revert : 'invalid'
});
$(".qselected, #qlist").droppable({
hoverClass : 'ui-state-highlight',
drop : function(ev, ui) {
if($('.qselected div').length){
//$('.qselected div').eq(0).remove().appendTo();
}
$(ui.draggable).clone().appendTo(this);
$(ui.draggable).remove();
$(".qitem").draggable({
containment : "#container",
helper : 'clone',
revert : 'invalid'
});
}
});
:これは、次のようになります。 draggableでは、 'connectToSortable'オプションを使用してください。 – Twisty