zoukankan      html  css  js  c++  java
  • /touch滑屏事件

    //touch滑屏事件

        var windowHeight = $(window).height(),
        $body = $("body");
        $body.css("height", windowHeight);

        $("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 > 10 ) {
                alert("left 2 right");
            }
            else if ( Math.abs(X) > Math.abs(Y) && X < 10 ) {
                alert("right 2 left");
            }
            else if ( Math.abs(Y) > Math.abs(X) && Y > 10) {
                alert("top 2 bottom");
            }
            else if ( Math.abs(Y) > Math.abs(X) && Y < 10 ) {
                alert("bottom 2 top");
            }
            else{
                alert("just touch");
            }
        });

  • 相关阅读:
    <mySql完全手册>2011031401
    <海量数据库解决方案>2011030801
    检索
    <mySql完全手册>2011022401
    <自己动手写操作系统>2011031601
    数据结构和算法基础
    <海量数据库解决方案>2011031001
    <自己动手写操作系统>2011032101
    Delphi方法类型
    .NET下的Login机制
  • 原文地址:https://www.cnblogs.com/xzzzys/p/8438801.html
Copyright © 2011-2022 走看看