一、touch触摸事件

touchstart 手指触摸到一个DOM元素时触发

touchmove 手指在一个DOM元素上滑动时触发

touchend 手指从一个DOM元素上移开时触发

二、触摸事件对象 TouchEvent

属性列表:

touches 正在触摸屏幕的所有触点的一个列表

targetTouches 正在触摸当前DOM元素的触点的列表

changedTouhes 状态发生了改变的触点的列表,从无到有,从有到无变化


touchevent. targetTouches[0]  就可以得到正在触摸DOM元素的第一个手指的相关信息,比如手指的坐标等等

三、移动端拖动元素

classList 属性: 以伪数组的形式返回元素的类名(H5新增,IE10以上)

该属性有以下方法:

添加类:element.classList.add("类名");

移除类:element.classList.remove("类名");

切换类:element.classList.toggle("类名");   *原来有就移除,没有就添加

JavaScript-移动端(touch事件)相关推荐

  1. 移动端 touch事件 过渡事件 动画事件

    移动端首先要书写meta标签 <meta type="viewport" content="width=device-width,user-scalable=no, ...

  2. demo h5 touch 移动_H5案例分享:移动端touch事件判断滑屏手势的方向

    移动端touch事件判断滑屏手势的方向 方法一 当开始一个touchstart事件的时候,获取此刻手指的横坐标startX和纵坐标startY: 当触发touchmove事件时,在获取此时手指的横坐标 ...

  3. 移动端touch事件和click事件的区别

    移动端touch事件和click事件的区别 1.touch事件 以下是四种touch事件 touchstart:     //手指放到屏幕上时触发 touchmove:      //手指在屏幕上滑动 ...

  4. 搞定移动端一(移动端 touch 事件,TouchEvent 对象)

    移动端事件 1.目标 掌握移动端 touch 事件使用 掌握 touch 事件和 mouse 事件的区别 掌握 touchEvent 实现移动端幻灯片 2.移动端touch事件 touchstart ...

  5. 移动端touch事件 touchstart、touchmove、touchend

    移动端touch事件 touchstart.touchmove.touchend touchstart事件:当手指触摸屏幕时候触发,即使已经有一个手指放在屏幕上也会触发.touchmove事件:当手指 ...

  6. 移动端touch事件实现页面弹动--小插件

    动手之前的打盹 说实话真的是好久没有更新博客了,最近一直赶项目,身心疲惫:最关键的是晚上还要回去上一波王者,实在是忙啊! 这周下来,清闲了些许,或许是因为要到国庆的缘故吧,大家都显得无精打采.俗话说的 ...

  7. 移动端touch事件的处理

    首先简单介绍一下iOS上的浏览器(这里主要指Safari)所支持的 多触式事件模型,然后将触控(Touch)这种简单的动作升级为手势(Gestrue),最后将javascript + html +  ...

  8. click和touchmove vue_移动端touch事件影响click事件以及在touchmove添加preventDefault导致页面无法滚动的解决方法...

    这两天自己在写一个手机网页,用到了触屏滑动的特效,就是往右滑动的时候左侧隐藏的菜单从左边划出来. 做完之后在手机原生浏览器中运行正常,但在QQ和微信中打开,发现touchmove只会触发一次,而且to ...

  9. 移动端touch事件---利用bootstrap实现轮播图手指左右滑动事件

    还记的我上篇文章实现了图片响应式滑动,如果不知道怎样实现图片在超宽屏幕居中显示,且也不知道怎样实现图片的响应式效果(专门针对移动端的),可以再继续看看我写的这篇文章.狠狠地点击这里 那么针对移动端,如 ...

  10. 实现移动端touch事件的横向滑动列表效果

    要实现手机端横向滑动效果并不难,了解实现的原理及业务逻辑就很容易实现.原理:touchstart(手指按下瞬间获取相对于页面的位置)-->touchmove(手指移动多少,元素相应移动多少). ...

最新文章

  1. 【数据结构】单链表的应用(C语言)
  2. 我国计算机通信技术现状及未来的发展趋势,我国计算机通信技术现状及未来的发展趋势...
  3. PostgreSQL 数据库备份
  4. jsf集成spring_JSF 2,PrimeFaces 3,Spring 3和Hibernate 4集成项目
  5. 堆栈关系java_从关键字说Java对象、引用、指针、堆栈的关系
  6. java开发中常用到小方法
  7. pandas对dataframe内部数据的增删改查操作整理汇总
  8. 微软修复严重的Azure漏洞,可用于泄露客户数据
  9. Scala:数据类型和变量
  10. 海康威视摄像头激活失败的几个原因和方法
  11. 2017西安网络赛 计蒜客 Trig Function 切比雪夫多项式
  12. 机器学习与数据挖掘之决策树
  13. 如何用matlab求出矩阵简化阶梯形顺带算出主元所在的列
  14. 为什么我选择移民新西兰?
  15. Wordpress关闭所有评论
  16. 如果你觉得累,这三个“高内耗”行为,一定要戒掉!
  17. Distributed System: DFS系列 -- NFS, AFS HDFS(GFS)
  18. 解决win10蓝牙搜索到小爱音箱无法连接问题
  19. 冯东阳:解读纯文本链接到底算不算外链
  20. Java毕设项目-OA办公系统

热门文章

  1. 苹果乔布斯:我如何工作.
  2. 龙珠超宇宙2服务器中断,龙珠超宇宙2联机服务器说明
  3. C++文件操作详解,实用文件辅助类源码分享,建议收藏自用!
  4. git的配置管理 配置用户名、邮箱
  5. 比较Kotlin性能与Graal和C2
  6. Android 8.1 Doze模式分析(二)——Light Doze模式
  7. C++ Primer 中文版(第4版) 不完全勘误表
  8. java 迭代器的使用_Java迭代器的一般用法
  9. oracle全表扫过程讲解,CSS_浅谈存取Oracle当中扫描数据的方法,1) 全表扫描(Full Table Scans, FTS) - phpStudy...
  10. 基于FPGA的视频格式转换系统设计