I have bound events to different elements, and when I drag them in all browsers, except Firefox, it works as expected. In firefox, however, it doesn\'t work at all. The only eve
Firefox requires that a user run the dataTransfer.setData function in the event.
For you jQuery users, that means the following code should resolve your issue:
function dragstartHandler(event){
event.originalEvent.dataTransfer.setData('text/plain', 'anything');
}
Future events on the same drag will now properly fire as you expected. Obviously you can replace the setData arguments with more useful data.