No jQuery, como reverter um arrastável na falha de chamada do aja

Eu quero que o arrastável seja revertido para sua posição original se a chamada ajax ao soltar retornar uma falha. Aqui está o código que eu estou imaginando. Tudo bem se o arrastável estiver no droppable enquanto a chamada ajax estiver em processo ...

<script type="text/javascript">
jQuery(document).ready($){
    $("#dragMe").draggable();
    $("#dropHere").droppable({
        drop: function(){
            // make ajax call here. check if it returns success.
            // make draggable to return to its old position on failure.
        }
    });
}
</script>
<div id="dragMe">DragMe</div>
<div id="dropHere">DropHere</div>

questionAnswers(5)

yourAnswerToTheQuestion