使用 JS 实现拖放能力所遇到的坑 如何实现一个简单的拖放效果 使用 HTML 的 Drag & Drop API 即可快速实现,基本步骤为: 定义可拖拽元素:为允许拖放的 HTML 标签设置 draggable 属性; 定义拖拽数据:定义拖拽动作中所包含的数据项; 定义放置区:为放置区绑定响应事件来响应放置动作。 具体实现步骤,本文不再赘述,可参考 MDN 文档。本文将谈谈,在按照上述步骤实现 D&D (