我想为事件添加一个事件处理程序drop
,我的第一次尝试是使用 jquery 1.9.1
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);
它可以工作吗?
为什么会这样?