Just set the droppable pointer tolerance to the pointer, i.e.
jQuery("#dropHere").droppable({ drop: function(){ console.log("dropped!"); }, over: function (event, ui) { jQuery(this).addClass("over"); }, out: function (event, ui) { jQuery(this).removeClass("over"); }, tolerance: 'pointer' });
http://jsfiddle.net/vMpNA/4/
Documentation
source share