返回目录

1、click事件

单击事件,类似于PC端的click,但在移动端中,连续click的触发有200ms ~ 300ms的延迟

2、touch类事件

a、触摸事件,有touchstart、touchmove、touchend、touchcancel四种之分touchstart:手指触摸到屏幕会触发touchmove:当手指在屏幕上移动时,会触发touchend:当手指离开屏幕时,会触发touchcancel:可由系统进行的触发,比如手指触摸屏幕的时候,突然alert了一下,或者系统中其他打断了touch的行为,则可以触发该事件b、触摸列表touches:表示当前跟踪的触摸操作的Touch对象的数组。targetTouches:特定于事件目标的Touch对象的数组。changedTouches:表示自上次触摸以来发生了什么改变的Touch对象的数组。

3、tap类事件

触碰事件,一般用于代替click事件,有tap、longTap、singleTap、doubleTap四种之分tap:手指碰一下屏幕会触发longTap:手指长按屏幕会触发singleTap:手指碰一下屏幕会触发doubleTap:手指双击屏幕会触发

4、swipe类事件

滑动事件,有swipe、swipeLeft、swipeRight、swipeUp、swipeDown五种之分swipe:手指在屏幕上滑动时会触发swipeLeft:手指在屏幕上向左滑动时会触发swipeRight:手指在屏幕上向右滑动时会触发swipeUp:手指在屏幕上向上滑动时会触发swipeDown:手指在屏幕上向下滑动时会触发

5、自定义手势事件gesture

a、手势事件只是概念型,目前还没有浏览器原生支持,按照概念可分为gesturestart、gesturechange、gestureend三种事件gesturestart:当有两根或多根手指放到屏幕上的时候触发gesturechange:当有两根或多根手指在屏幕上,并且有手指移动的时候触发gestureend:当倒数第二根手指提起的时候触发,结束gestureb、按照定义,当分别将两根手指放到屏幕上的时候,会有如下顺序的事件触发:1、第一根手指放下,触发touchstart2、第二根手指放下,触发gesturestart3、触发第二根手指的touchstart4、立即触发gesturechange5、手指移动,持续触发gesturechange6、第二根手指提起,触发gestureend,以后将不会再触发gesturechange7、触发第二根手指的touchend8、触发touchstart(多根手指在屏幕上,提起一根,会刷新一次全局touch,重新触发第一根手指的touchstart)9、提起第一根手指,触发touchend

参考:

链接1
链接2

前端学习笔记 - 触摸有几个事件?相关推荐

  1. web前端学习笔记26-事件类型——一般事件、页面事件、表单事件

    一.事件类型的分类 事件分为一般事件.页面事件和表单事件 二.一般事件 关键字 释义 关键字 释义 click 单击事件 dblclick 双击事件 mousemove 鼠标移动事件 mouseove ...

  2. 前端学习笔记(js基础知识)

    前端学习笔记(js基础知识) JavaScript 输出 JavaScript 数据类型 常见的HTML事件 DOM 冒泡与捕获 流程控制语句 for..in 计时器 let,var,const的区别 ...

  3. 前端学习笔记:省市区三级联动

    前端学习笔记:省市区三级联动 一.数据库 sql表是自关联的表. 表名:province_city_district 字段: id:区域自身的id pid:区域的父级id name:区域自身的名字 二 ...

  4. web前端学习笔记(最新)

    web前端学习笔记 大家好,我是链表哥,新的学期,新的学习,我会为您展示我的学习进程. 一:什么是WEB前端? 所谓的Web前端指的是用户所能接触到的,并服务于用户的前沿端口,经我们程序员编辑修饰后展 ...

  5. 2017-2-15从0开始前端学习笔记(HTML)-图片-表格-表单

    2017-2-15从0开始前端学习笔记-图片-表格-表单 标签 图片 图片<img src="#" alt="文本说明 不能加载图片时显示" title= ...

  6. 软件调试学习笔记(三)—— 调试事件的处理

    软件调试学习笔记(三)-- 调试事件的处理 要点回顾 调试事件的处理 实验一:实现简单调试器(创建进程) 实验二:分析异常来源 实验三:实现简单调试器(附加进程) 实验四:分析NtDebugActiv ...

  7. 软件调试学习笔记(二)—— 调试事件的采集

    软件调试学习笔记(二)-- 调试事件的采集 要点回顾 调试事件的种类 调试事件采集函数 例:分析PspUserThreadStartup 例:分析PspExitThread 总结 要点回顾 调试器与被 ...

  8. jQuery学习笔记之DOM操作、事件绑定(2)

    jQuery学习笔记之DOM操作.事件绑定(2) --------------------学习目录------------------------ 4.DOM操作 5.事件绑定 源码地址: https ...

  9. 前端学习笔记:Bootstrap框架入门

    前端学习笔记:Bootstrap框架入门 一.Bootstrap概述 1.基本信息 ​Bootstrap,来自 Twitter,是目前很受欢迎的前端框架.Bootstrap 是基于 HTML.CSS. ...

最新文章

  1. 2007 China MVP Open Day
  2. python3作用域
  3. Java语言程序设计实验指导_《java语言程序设计》上机实验指导手册(4).doc
  4. php7 imagick安装,php扩展imagick安装for windows7
  5. BZOJ3209(n的二进制表示中1的个数的乘积)
  6. ios开发 热搜词demo_一场比赛16个热搜,uzi因焕烽躺枪,阿bin评价赛后太揪心
  7. 总奖金100万!2021SEED江苏大数据开发与应用大赛(华录杯)正式开赛!
  8. zookeeper 大量连接断开重连原因排查
  9. 如何在SQL Server中创建视图
  10. Win11右键菜单切回经典模式
  11. 网站前端js-parseInt.html
  12. 学成在线官网首页完整版(含psd源文件)
  13. 网易云升级服务(云函数)
  14. 大龄程序员找工作,为什么这么难?
  15. PTA:运算符重载(最简分数,c++)
  16. 程序员如何实现财务自由?
  17. 寻找苹果帝国的二当家
  18. 镭速传输流量版:随时开启企业大数据加速传输超能力
  19. 陈强《计量经济学及Stata应用》习题答案
  20. 高性能网络编程(一)----accept建立连接

热门文章

  1. pair类型 C++
  2. C++ 在函数中定义函数
  3. Autoware介绍
  4. 在JDBC中实现SQL语句的模糊查询
  5. 【异步电路碎碎念1】 —— 到底什么是异步电路
  6. 次时代游戏的制作流程以及游戏美术需要掌握哪些基本软件
  7. 模拟电路技术之基础知识(二)
  8. via自定义搜索引擎代码_VIA浏览器自定义logo设置
  9. java触发器linux,Auto activation triggers for Java(代码提示)功能扩展
  10. 如何实现Word、PDF、TXT文件的全文内容检索?