Я пытаюсь использовать 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, так как я действительно не ищу кросс-браузерного решения.
Спасибо