1
我想要一個事件處理程序添加到drop
事件,我第一次嘗試是使用jquery 1.9.1jquery:不支持drop事件?
var dropIt = function (e) {
console.log(e);
console.log(e.dataTransfer);
e.stopPropagation();
e.preventDefault();
}
$('#drop-area').on('drop',dropIt);
但這不能打印e.dataTransfer
,當我使用的由來:
$('#drop-area')[0].addEventListener('drop', dropIt, false);
它可以工作?
爲什麼會發生這種情況?
您是否導入了jquery-ui? – KyelJmD 2013-03-04 04:55:26
可能的重複:[在從桌面上傳文件時使用jquery.on進行drop事件?](http://stackoverflow.com/questions/9544977/using-jquery-on-for-drop-events-when-uploading-files - 從桌面) – Boaz 2013-03-04 04:56:13
@KyelJmD:我不想使用jquery ui,我想使用html5拖放 – hh54188 2013-03-04 04:56:46