DOM拖拽插件兼容手机触控屏
兼容手机触控屏的 DOM 元素拖拽插件; 被拖拽 dom 必须有 position 属性。 类型支持 fixed | absolute
installnpm install dragdomjs yarn add dragdomjs # Browserify <script src="../dist/dragdomjs.iife.js"></script> 快速上手
Browserify add <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
import DragDOM from 'dragdomjs' new DragDOM(el) // or new DragDOM(el,config={ overflow : false, // 是否允许拖出父级 false pUnit : 'px', // 拖动重新设置单位 px | % start ($event){} , drag ($event){ // 返回false,阻止dom这次跟随移动(可以利用这个特性定制移动范围) return this.moveData.elx < 1 } , end ($event){} } }) // or new DragDOM(el,{ overflow : false, pUnit : 'px' }) .start(function($event){}) .drag(function($event){}) .end(function ($event){})
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。