1. 首页
  2. 数据库
  3. 其它
  4. JS拖拽组件学习使用

JS拖拽组件学习使用

上传者: 2021-01-17 04:39:48上传 PDF文件 65.7KB 热度 21次
JS代码需要常写,不然容易生疏,最近虽然一直在看JS的原型,行为委托等知识点,但是动手写代码的量略有减少。本文与大家分享一个拖拽组件,供大家参考,具体内容如下 首先,看一下拖拽的原理。 被拖拽元素位置的变化,left值的变化其实就是鼠标位置水平方向的变化值,e.clientX – 鼠标左键按下时e.clientX。 top值的变化其实就是鼠标位置竖直方向的变化值,e.clientY – 鼠标左键按下时e.clientY。 另外就是设置拖拽的范围,上下左右不得超过父元素所在的区域。 function Drag (config){ this.moveTarget = d
下载地址
用户评论