我希望使用纯JavaScript实现可拖动元素。我想在一个正方形div中使一个小圆形div可拖动。
更明确地说,我不想:
参考:https://codepen.io/ChickenFlavored/pen/rNxRXGo
更明确地说,我不想:
- 创建拖放
- 使用jQuery UI或任何其他库或插件来实现这一点,只使用纯JavaScript
parent.addEventListener("mousedown", ..),
document.addEventListener("mouseup", ..)
和document.addEventListener("mousemove", ..)
我的问题是如何将可拖动的元素保持在其父元素给定的范围内?参考:https://codepen.io/ChickenFlavored/pen/rNxRXGo