判断手指上下左右的滑动距离

var startX,startY,endX,endY,X,Y;
    $('body').on('touchstart',function(e){
        var touch=e.originalEvent.targetTouches[0];
        startX=touch.pageX;
        startY=touch.pageY;
        
    }).on('touchend',function(e){
            var touch = e.originalEvent.changedTouches[0];
            endX=touch.pageX;
            endY=touch.pageY;
            X=endX-startX;
            Y=endY-startY;
            if(Y>100){
               //下拉     
                
            }
        })

你可能感兴趣的:(css+js)