移动端touch与click
前段时间做项目中发现了点透现象,所以上网找了些资料,纪录一下。
touch事件
touch是针对触屏手机上的触摸事件。
其中包括:touchstart,touchmove,touchend,touchcancel
- touchstart: 当手指触摸到屏幕会触发
- touchmove: 当手指在屏幕上移动时,会触发
- touchend: 当手指离开屏幕时,会触发
click
在手机WEB端,click会有 200~300 ms的延迟
在移动端,手指点击一个元素,会经过:touchstart --> touchmove -> touchend --》click
点透
点透现象出现的场景
当A/B两个层上下z轴重叠,上层的A点击后消失或移开,并且B元素本身有默认click事件或绑定了click事件。在这种情况下,点击A/B重叠的部分,就会出现点透的现象。
解决方案
引入fastclick.js
阻止默认事件
event.preventDefault();
延迟click事件
setTimeout(function(){//......
},320);
移动端touch与click相关推荐
- 移动端touch事件和click事件的区别
移动端touch事件和click事件的区别 1.touch事件 以下是四种touch事件 touchstart: //手指放到屏幕上时触发 touchmove: //手指在屏幕上滑动 ...
- 移动端触屏click点击事件延迟问题,以及tap的解决方案
在移动端 触屏click事件虽然也会响应,但是总感觉是有延迟,一直听说click事件在手机上有200~300毫秒的延迟问题,亲自测了一下,在pc端模拟手机的话是测不出来的,但是用手机测试时发现延迟非常 ...
- vue 多个click_vue中touch和click共存的解决方式
在vue开发手机端项目时,我们经常会遇到touch和click共存的情况,比如城市选择页面的字母滑动 touch事件在手机端会触发浏览器滑动,所以应给touch事件添加阻止默认行为touchmove. ...
- 移动端 touch 滑动事件
移动端触屏滑动的效果其实就是图片轮播,在PC的页面上很好实现,绑定click和mouseover等事件来完成.但是在移动设备上,要实现这种轮播的效果,就需要用到核心的touch事件.处理touch事件 ...
- vue中如何解决touch和click共存的问题
在vue开发手机端项目时,我们经常会遇到touch和click共存的情况,比如城市选择页面的字母滑动 touch事件在手机端会触发浏览器滑动,所以应给touch事件添加阻止默认行为touchmove. ...
- demo h5 touch 移动_H5案例分享:移动端touch事件判断滑屏手势的方向
移动端touch事件判断滑屏手势的方向 方法一 当开始一个touchstart事件的时候,获取此刻手指的横坐标startX和纵坐标startY: 当触发touchmove事件时,在获取此时手指的横坐标 ...
- Vue 之 移动端 better-scroll 下 click 事件失效问题(PC端却正常click点击)
Vue 之 移动端 better-scroll 下 click 事件失效问题(PC端却正常click点击) 目录 Vue 之 移动端 better-scroll 下 click 事件失效问题(PC端却 ...
- 搞定移动端一(移动端 touch 事件,TouchEvent 对象)
移动端事件 1.目标 掌握移动端 touch 事件使用 掌握 touch 事件和 mouse 事件的区别 掌握 touchEvent 实现移动端幻灯片 2.移动端touch事件 touchstart ...
- 移动端 touch事件 过渡事件 动画事件
移动端首先要书写meta标签 <meta type="viewport" content="width=device-width,user-scalable=no, ...
最新文章
- sftp协议下如何上传和下载文件
- LFU的多种实现方式,从简单到复杂,新手必看
- opengl加载显示3DS模型3DS类型文件
- 一个北京小网编从1000块起家的网络直销故事
- python list删除元素_python中List添加、删除元素的几种方法
- ABAP function group和Tomcat library重复加载问题
- 【渝粤教育】广东开放大学 性考 形成性考核 (33)
- mysql 链式查询_MySQL的链接查询
- 详细记录基于vue+nodejs+mongodb构建的商城学习(四)基于项目的node.js开发后端的学习与梳理总结...
- poj 1637 Sightseeing tour —— 最大流+欧拉回路
- wav音频文件的提取和分析(matlab)
- 理解FPS游戏中的矩阵方框透视自瞄
- 艾泰(UTT)WiFi短信验证:无线上网热点短信认证设置流程
- HQChart使用教程85-股票复权计算
- DOP反映的是测量误差与定位误差之间的传递关系。
- 2020计算机分数线,成都计算机电子信息学校2020年招生录取分数线
- 一卡通(M1卡)破解过程记录——理论篇
- 计算机亮度快捷键,电脑亮度怎么调(一个快捷键就可以设置亮度了)
- 辛甫生算法c语言,[转载]实变函数,计算方法程序,康托图
- 简记_磁学基础(一)
热门文章
- 转载:页面滚动条处理
- 拯救你的颈椎,笔记本支架如何选择?
- @NotBlank注解地正确使用
- HTML:调用静态页面html 的几种方法
- Scala类型系统的目的——Martin Odersky访谈(三)
- VS2010测试功能之旅:编码的“.NET研究”UI测试(2)-操作动作的录制原理(上)...
- VMAXe资源配置只用4分钟
- Linux模拟超级终端minicom
- 策略模式和职责链模式在CMS中的应用
- RocketMQ源码解析-PushConsumer(2)