如何在HTML 5中禁用拖放动画?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (74)

HTML:

<div id="test" draggable='true'></div>

我可以拖动这个div,但是当我删除元素时,有一个动画元素返回到它的原点。

如何禁用这个动画?我在拖尾事件中使用了预防性Default()。

提问于
用户回答回答于

为了防止动画,你需要触发drop事件。为触发drop事件,你需要在处理程序中调用preventDefault()

document.addEventListener('dragover', function(e) { e.preventDefault() })

扫码关注云+社区

领取腾讯云代金券