Mik*_*den 5 jquery javascript-events backbone.js
我正在研究一些拖放功能,并通过标准的Backbone方式附加事件:
events: {
'dragenter': 'dragEnter',
'dragend': 'dragEnd'
....,
.....
}
Run Code Online (Sandbox Code Playgroud)
我在我的函数中注意到event传递给它的对象不包含html5规范中概述的某些属性.
具体来说,dataTransferobj丢失了.
我创建了一个快速演示来演示我的问题.只需将文件或其他内容拖到其上即可在日志中查看.
我的问题是为什么会发生这种情况?我查看了文档,似乎无法找到它.
小智 12
如果您正在使用Backbone Events,Backbone会在实际事件之上放置一个图层.如果要访问原始事件,则必须使用:event.originalEvent.
在originalEvent中,您将找到dataTransfer.
| 归档时间: |
|
| 查看次数: |
647 次 |
| 最近记录: |