我试图使拖放排序变得可行。我可以从 div 1 拖到 div 2,也可以从 div 2 拖回 div 1,但由于我使用了克隆,我无法使排序工作。
实时演示:http://jsfiddle.net/6xXPq/4/
你有什么想法吗?
$(document).ready(function() {
$("#qselected").sortable();
$("#qselected").disableSelection();
$(".qitem").draggable({
containment : "#container",
helper : 'clone',
revert : 'invalid'
});
$("#qselected, #qlist").droppable({
hoverClass : 'ui-state-highlight',
drop : function(ev, ui) {
$(ui.draggable).clone().appendTo(this);
$(ui.draggable).remove();
$(".qitem").draggable({
containment : "#container",
helper : 'clone',
revert : 'invalid'
});
}
});
});
实时演示:http://jsfiddle.net/6xXPq/4/