慕容的工作随笔

慕容的工作随笔

记录学习和工作

js判断手指滑动方向(移动端)

2017-08-08 13:57:53

$('body').bind('touchstart',function(e){
    startX = e.originalEvent.changedTouches[0].pageX,
    startY = e.originalEvent.changedTouches[0].pageY;
});
$('body').bind('touchmove',function(e){
    //获取滑动屏幕时的X,Y
    endX = e.originalEvent.changedTouches[0].pageX,
    endY = e.originalEvent.changedTouches[0].pageY;
    var distanceX = endX - startX;
    var distanceY = endY - startY;
    if (Math.abs(distanceX) > Math.abs(distanceY) && distanceX > 0) {
        ...
    }
    else if (Math.abs(distanceX) > Math.abs(distanceY) && distanceX < 0) {
        ...
    }
});

评论 (0)

还没有评论,来做第一个吧。

发表评论

提交后需管理员审核通过后显示