移动端事件浅谈
作者:邹阳 | 发表于:2016-04-17 15:16:17
阅读量:(298) | 所属栏目:编程
touch事件
touchstart == mousedown
touchmove == mousemove
touchend == mouseup
一:事件
1.touchstart 手指摁上
2.touchmove 手指移动
3.touchend 手指移开
二:touchEvent
1.touches 当前位于屏幕上的所有手指的一个列表
2.targetTouches 位于当前DOM元素上的手指的一个列表
3.changedTouches 涉及当前事件的手指的一个列表 (实际中一般用此对象)
三:拖拽
1.阻止默认事件,防止在某些手机上拖拽无效
document.ontouchmove=function(e)
{
e.preventDefault();
};
补充:js的click 事件在移动端会有300ms的延迟