移动端事件浅谈

作者:邹阳 | 发表于:2016-04-17 15:16:17

阅读量:(234) | 所属栏目:编程


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的延迟   
回复内容:(还能输入1000字)
验 证 码: