简单易懂的原生js拖拽实现

拖拽在js中挺常用的,不过目前有很多做拖拽的插件,H5也以及支持了拖拽事件,不过了解一下拖拽的原理也是有必要的,其实用原生js实现拖拽并不难。 首先讲一下拖拽的原理,假设浏览器上有一个元素(元素已经绝对定位了),起始位置为(mx, my),即距浏览器上方my px,左方mx px,如下图 拖拽元素的过程无非就是改变该元素的left值和top值,那么left和top值设为多少才对呢,其实这个不难,假
相关文章
相关标签/搜索