处理Touch事件能让你跟踪用户的每一根手指的位置。你可以绑定以下四种Touch事件:

touchstart: // 手指放到屏幕上的时候触发
touchmove: // 手指在屏幕上移动的时候触发
touchend: // 手指从屏幕上拿起的时候触发
touchcancel: // 系统取消touch事件的时候触发。至于系统什么时候会取消,不详

client / clientY:// 触摸点相对于浏览器窗口viewport的位置
pageX / pageY:// 触摸点相对于页面的位置
screenX /screenY:// 触摸点相对于屏幕的位置
identifier: // touch对象的unique ID

每个Touch对象包含下列属性。

clientX:触摸目标在视口中的X坐标。
    clientY:触摸目标在视口中的Y坐标。
    identifier:表示触摸的唯一ID。
    pageX:触摸目标在页面中的x坐标。
    pageY:触摸目标在页面中的y坐标。
    screenX:触摸目标在屏幕中的x坐标。
    screenY:触摸目标在屏幕中的y坐标。
    target:触摸的DOM节点坐标。

 
//touchstart事件  
function touchSatrtFunc(e) {  
    //evt.preventDefault(); //阻止触摸时浏览器的缩放、滚动条滚动等  
    var touch = e.touches[0]; //获取第一个触点  
    var x = Number(touch.pageX); //页面触点X坐标  
    var y = Number(touch.pageY); //页面触点Y坐标  
    //记录触点初始位置  
    startX = x;  
    startY = y;  
}  
 
//touchmove事件 
function touchMoveFunc(e) {  
    //evt.preventDefault(); //阻止触摸时浏览器的缩放、滚动条滚动等  
    var touch = evt.touches[0]; //获取第一个触点  
    var x = Number(touch.pageX); //页面触点X坐标  
    var y = Number(touch.pageY); //页面触点Y坐标  
    var text = 'TouchMove事件触发:(' + x + ', ' + y + ')';  
    //判断滑动方向  
    if (x - startX != 0) {  
        //左右滑动  
    }  
    if (y - startY != 0) {  
        //上下滑动  
    }  
}  

最新文章

  1. iOS-关于使用其他应用打开本应用文档
  2. Js中 md5 sha1 base64 加密
  3. python集合
  4. jsexcel导出插件
  5. [No000064]python 变量命名规范
  6. 13、在 uwp应用中,给图片添加高斯模糊滤镜效果(一)
  7. 翻阅《数据结构与算法javascript描述》--数组篇
  8. 解决本地tomcat服务器内存不足问题
  9. apache2 添加perl支持
  10. XAML 概述一
  11. QSS的作用需要正确设置文件编码才能起作用
  12. C#_Ajax分页MVCPager
  13. sphinx ---rotate 运行机制
  14. Wannafly模拟赛5 A Split 暴力 二分加速
  15. 【南京邮电】maze 迷宫解法
  16. 《HelloGitHub》第 31 期
  17. node.js爬取数据并定时发送HTML邮件
  18. python 字符串与16进制 转化
  19. CentOS安装.NET CORE
  20. February 5th, 2018 Week 6th Monday

热门文章

  1. php的一些小笔记--字符串
  2. collections——高性能容器数据类型
  3. c#一个分页控件的例子
  4. jQuery中$.proxy()的原理和使用
  5. 开心菜鸟系列学习笔记------javascript(4)
  6. Linux系统编程(11)——进程间通信之有名管道
  7. UVA 11045-My T-shirt suits me(二分图匹配)
  8. PHP伪静态与短链接
  9. hdu 2896 病毒侵袭_ac自动机
  10. 一个简单的算法,定义一个长度为n的数组,随机顺序存储1至n的的全部正整数,不重复。