Parece que el evento de caída no se activa cuando esperaba.
Supongo que el evento de caída se activa cuando un elemento que se está arrastrando se libera por encima del elemento de destino, pero este no parece ser el caso.
¿Qué estoy entendiendo mal?
$('.drop').on('drop dragdrop',function(){
alert('dropped');
});
$('.drop').on('dragenter',function(){
$(this).html('drop now').css('background','blue');
})
$('.drop').on('dragleave',function(){
$(this).html('drop here').css('background','red');
})