HTML5拖拽总结
2015-12-08 19:24
471 查看
HTML之前,要实现拖拽,必须使用javascript的mousedown + mousemove + mouseup三个事件一起来达到拖拽效果,而HTML5已经帮我们实现了这个javascript动作。
实现拖拽的步骤:
1.创建拖拽对象,给需要拖拽的元素设置draggable属性
2.处理拖拽事件,当我们拖拽对象的时候会触发拖拽事件:
A.dragstart:当元素拖拽开始触发;
B.drag:在元素拖拽过程中触发;
C.dragend:元素拖拽结束时触发。
3.创建投放区,当拖拽对象进入投放区的时候会触发相关的事件。
4.使用dataTransfer传递数据。当我们需要拖拽对象向投放区传递数据的时候会用到 dataTransfer。
实现拖拽的步骤:
1.创建拖拽对象,给需要拖拽的元素设置draggable属性
2.处理拖拽事件,当我们拖拽对象的时候会触发拖拽事件:
A.dragstart:当元素拖拽开始触发;
B.drag:在元素拖拽过程中触发;
C.dragend:元素拖拽结束时触发。
3.创建投放区,当拖拽对象进入投放区的时候会触发相关的事件。
4.使用dataTransfer传递数据。当我们需要拖拽对象向投放区传递数据的时候会用到 dataTransfer。
相关文章推荐
- HTML5下DOM元素在窗口中拖动(更改位置)
- 【CDH5】-003CDH5.4.0 离线安装
- 【CDH5】-002Cloudera Manager介绍和安装
- HTML5学习之FileReader接口
- 用HTML5 API解决大文件上传问题
- H5 progress标记
- HTML5 地理定位
- html5 图片与文字中间对齐处于同一行、或者图片与按钮处于同一行
- HTML5调用传感器的资料汇总
- HTML5能为我们带来什么? 面试必备!
- html5 - 超链接基础和锚点
- HTML5定稿一周年,你必须要重新认识HTML5了
- HTML5定稿一周年,你必须要重新认识HTML5了
- h5学习笔记(1)
- HTML5浏览器嵌入窗口程序解决方案
- 离线安装Cloudera Manager 5和CDH5(最新版5.1.3) 完全教程
- html5实现图片预览和查看原图
- H5网页判断手机横屏或是竖屏
- 今天大雪 看雪花飘落HTML5特效
- 8个3D视觉效果的HTML5动画欣赏