如何实现拖拽生成页面
手机浏览器实现拖拽步骤如下。
1、首先打开UC浏览器,点击右上角的设置进入。
2、接着在设置中选择鼠标手势进入。
3、在鼠标手势中找到超级拖拽,点击打开超级拖拽即可。
网页中怎么实现拖拽我只告诉你原理 代码自己写或者找下吧
页面上一个DIV display:absolute; 让他浮动起来
然后给此DIV一个鼠标按下事件 mousedown 当按下的时候 在给document文档一个鼠标移动事件
mousemove 当移动的时候 获取鼠标当前的坐标值 然后赋给DIV的TOP和LEFT 他就移动了
在给document一个鼠标抬起事件 mouseup 当弹起的时候 把 document 的移动和抬起事件都取消了
至此就完成了一套拖拽动作
不过中间你还需要优化操作
比如按下的位置相对于DIV边框的距离 这样才可以点击哪里 哪里就跟这移动 而不是只是左上角跟这移动。。。