나는이 같은 문제로 어려움을 겪고 있습니다. 내가 진정으로 도우미를 '독창적 인'사람으로 설정하면 모든 종류의 불안정하고 이상한 행동을 보게됩니다.
귀하의 목적에 부합하는지 확신 할 수 없지만 드래그 시작/중지 이벤트 및 정렬 가능한 업데이트 이벤트를 수신하는 코드를 작성했습니다.
드래그 시작시 항목이 목록에서 숨겨집니다. 항목이 다른 목록 (부울로 결정됨)으로 전송되지 않으면 해당 항목은 표시되지 않습니다. 그러나 항목이 전송되면 원본은 제거됩니다.
$(function() {
var transferred = false;
$('#draggable li').draggable({
connectToSortable: '#sortable',
helper: 'clone',
start: function(event, ui)
{
$(this).hide();
},
stop: function(event, ui)
{
if(!transferred)
$(this).show();
else
{
$(this).remove();
transferred = false;
}
}
});
$('#sortable').sortable({
receive: function(event, ui)
{
transferred = true;
}
});
});
Modified jsfiddle example. (http://jsfiddle.net/xD2dW/12/)
은 물론 코드는 사용자의 특정 요구에 맞게 수정할 수 있습니다,하지만 난이 적어도 좋은 시작이다 바랍니다.