【发布时间】:2011-07-18 16:24:55
【问题描述】:
因此,从我所见,几乎所有与 IE 兼容的拖放操作都使用定位来确定拖放的位置。做mousedown之类的,判断所有droppable的位置,mouseup判断我们是否处于droppable的位置。为什么?我做了一个快速原型,它似乎可以工作,它使用 mouseup 上的 event.target (在 jquery 中,所以无论转换到其他地方)来确定放置元素。
是否有令人信服的理由不这样做? (在 mouseup 上使用 e.target)。因此,mousedown 确定要拖动的内容,而 mouseup 确定拖放的位置。添加一些变量以确保我们正在拖动,并记住拖动的内容。
【问题讨论】:
标签: javascript internet-explorer drag-and-drop