<script type="text/javascript">
            var windowHeight = $(window).height(),
                $body = $("body");
            $body.css("height", windowHeight);
            var startX, startY, moveEndX, moveEndY, X, Y;
$("body").on("touchstart", function(e) {
    e.preventDefault();
    startX = e.originalEvent.changedTouches[0].pageX,
    startY = e.originalEvent.changedTouches[0].pageY;
});
$("body").on("touchmove", function(e) {
    e.preventDefault();
    moveEndX = e.originalEvent.changedTouches[0].pageX,
    moveEndY = e.originalEvent.changedTouches[0].pageY,
    X = moveEndX - startX,
    Y = moveEndY - startY;
     
    if ( Math.abs(X) > Math.abs(Y) && X > 0 ) {
        alert("像右滑动");
    }
    else if ( Math.abs(X) > Math.abs(Y) && X < 0 ) {
        alert("像左滑动");
    }
    else if ( Math.abs(Y) > Math.abs(X) && Y > 0) {
        alert("下滑动");
    }
    else if ( Math.abs(Y) > Math.abs(X) && Y < 0 ) {
        alert("上滑动");
    }
    else{
        alert("触摸");
    }
});
        </script>
原文:https://www.cnblogs.com/qiaochaoyu/p/11647684.html