Я пытаюсь использовать Javascript Drag and Drop API.
var file = document.getElementById('file');
file.addEventListener('dragstart', function(evt){
  evt.dataTransfer.setData("DownloadURL",fileDetails);
}, false);
Это работает и все, но есть ли способ использовать jQuery "on", чтобы поймать событие? Я пробовал
$('#file').on('dragstart', function(evt) {
   console.log(evt.dataTransfer);                    // this returns undefined
   evt.dataTransfer.data("DownloadURL",fileDetails); // so this produces error
});
Но это не сработает.
Если возможно, я не хочу использовать плагин jQuery draggable, так как я действительно не ищу кросс-браузерного решения.
Спасибо