pup*_*701 5 javascript safari drag-and-drop google-chrome
http://www.html5rocks.com/en/tutorials/dnd/basics/
在这里的示例中(滚动到底部并尝试最后一个示例),当您拖出元素并且不将其放在任何位置时,它会回到默认位置并且有一个动画可以定位到其默认位置(镀铬/ Safari浏览器).我想禁用该动画.
webkit是否有某种特殊属性,允许我这样做?
小智 1
在这里找到答案,它适用于我的情况 /sf/answers/3618792691/
为了防止动画,您需要触发 drop 事件。要触发 drop 事件,您需要在拖移处理程序中调用 PreventDefault()。
document.addEventListener('dragover', function(e) { e.preventDefault() })