【发布时间】:2011-10-14 10:50:27
【问题描述】:
我正在使用 html5 事件来启用文件和元素的拖放。我已将 dragover 事件附加到正文,并使用事件委托来显示可以拖放可拖动对象的位置。我的问题是如何判断文件是否被拖动与具有可拖动 = true 的元素。我知道我可以检测到通过 e.target 拖动的元素。但是,我怎么知道它是否是一个文件。
jquery 可用。
另外,不是在这里谈论 jquery-ui 可拖动。
我开始认为检测文件的唯一方法可能是通过排除和检测元素。如果我们不拖动元素,假设它是一个文件。这将需要额外的工作,因为默认情况下图像和链接是可拖动的,所以我必须向它们添加事件或阻止它们拖动。
【问题讨论】:
标签: javascript html drag-and-drop