一、兼容DOM的触摸事件
1、touchstart 当手触摸屏幕时触发;
2、touchmove 当手指在屏幕上滑动时连续触发;
3、touchend当手指从屏幕上移开时触发;
4、touchcancel当系统停止跟踪触摸时触发;
5、上述事件都会冒泡,也都可以取消。每个触屏事件的event对象都提供了在鼠标事件中常见的属性bubbles cancelable view clientX clientY screenX screenY等;
二、整个触摸事件包含的三个触摸列表
1、touches 当前跟踪的触摸操作的Touch对象的数组,当前屏幕上的所有手指动作的列表;
2、targetTouches 特定于事件目标的Touch对象的数组,当前DOM元素上的手指动作的列表;
3、changeTouches 自上次触摸以来发生哪些改变的Touch对象的数组,当前事件的手指动作的列表;
4、每个touch对象包含的属性
●clientX 触摸目标在视口中的x坐标
●clientY 触摸目标在视口中的y坐标
●pageX 触摸目标在页面中的x坐标
●pageY触摸目标在页面中的y坐标
●screenX 触摸目标在屏幕中的x坐标
●screenY 触摸目标在屏幕中的y坐标
●identifier 标识触摸的唯一ID
●target 触摸的DOM节点目标