$('#sortable').sortable({revert:300});
$('#dropzone1').droppable({
hoverClass:"dropHover",
drop:function (event,ui) {
$(ui.draggable).remove();
}
});
$('#dropzone2').droppable({
hoverClass:"dropHover",
drop:function (event,ui) {
var item = $(ui);
$(ui.draggable).fadeOut( "slow", function() {
$(item).remove();
});
}
});
Not 100% sure why, but debugging, the fadeout hides the object, but it actually wasn't removed. Not sure why that affects the sortable, but making the above changes appears to work. Debugging this solution, the items are marked as display none, instead of invisible and I can only assume that is what caused issues with the sortable extension but it is purely speculation.
Hope that helps.