Вы можете попробовать переместить перетаскиваемый элемент после начала перетаскивания, когда отпущенный элемент вернется в исходное положение, а затем перейдет на новое положение - я не понял, как обойти это, но этот метод работает
$(document).ready(function(){
$(".dragMe").draggable({
helper : 'clone',
revert : true,
start: function(e,ui){
// when starting the drag, reposition the element
$(this).hide().css({ position: 'relative', left: '-300px', top: 0 });
},
stop: function(e,ui){
$(this).show();
}
});
$("#dropBox").droppable({
drop: function(e, ui) {
ui.draggable.appendTo($(this)).show()
// reset the position of the element to zero (so it fits in the drop box)
.css({ position: 'relative', left: 0 })
ui.helper.remove();
}
});
})