拖拽元素到另一个元素的方法

在拖动目标上触发事件 (源元素):

  • ondragstart - 用户开始拖动元素时触发
  • ondrag - 元素正在拖动时触发
  • ondragend - 用户完成元素拖动后触发

释放目标时触发的事件:

  • ondragenter - 当被鼠标拖动的对象进入其容器范围内时触发此事件
  • ondragover - 当某被拖动的对象在另一对象容器范围内拖动时触发此事件
  • ondragleave - 当被鼠标拖动的对象离开其容器范围内时触发此事件
  • ondrop - 在一个拖动过程中,释放鼠标键时触发此事件

 

// 默认情况下,数据/元素不能在其他元素中被拖放。对于drop我们必须防止元素的默认处理

document.addEventListener("dragover", function(event) {
    event.preventDefault();
});

posted @ 2021-11-17 11:07  {颜逸}  阅读(384)  评论(0编辑  收藏  举报