解决移动端300ms延迟fastclick
2024-10-10 10:13:07
为什么要使用fastclick
- 移动设备上的浏览器默认会在用户点击屏幕大约延迟300毫秒后才会触发点击事件,这是为了检查用户是否在做双击。为了能够立即响应用户的点击事件,才有了fastclick。
fastclick的使用
- fastclick的使用非常简单
①npm安装
npm install fastclick
②将fastclick依附到body上
// main.js
import FastClick from 'fastclick'
// 解决移动端300ms的延迟
FastClick.attach(document.body)
- 如果页面上有一些特定的元素不需要使用fastclick来立刻触发点击事件,可以在元素的class上添加
needsclick
<a class="needsclick">Ignored by FastClick</a>
最新文章
- 你的程序支持复杂的时间调度嘛?如约而来的 java 版本
- cf723a The New Year: Meeting Friends
- python3.5------day3-数据结构(dict,file)
- phpMailer邮件发送
- C# Web开发打开下载对话框代码
- ie8 table td拆分宽度不适应问题
- SVN - 主干/分支
- 三种排序算法python源码——冒泡排序、插入排序、选择排序
- Android - NullPointerException
- 一个正整数N,拆成任意个正整数之和,怎样使这些数的乘积最大
- 【转】解决memcached启动失败
- 什么是validationQuery
- MFC调用halcon生成的cpp内容
- redis在php中的基本使用
- [LeetCode] 33. Search in Rotated Sorted Array_Medium tag: Binary Search
- python 多返回值
- myBatis框架之入门(一)
- redis使用问题总结
- Spring Boot (十四): Spring Boot 整合 Shiro-登录认证和权限管理
- jenkins持续化集成工具 centos 6.5安装
热门文章
- java IO NIO BIO 最权威的总结
- 攻防世界 reverse 进阶5-7
- Canal高可用架构部署
- Java 读取Word文本/段落格式属性
- MongoDB中“$”操作符表达式汇总
- SSL证书详解和CFSSL工具使用
- [图论]剑鱼行动:prim
- html+css写出响应式侧边导航栏
- [.net] 关于Exception的几点思考和在项目中的使用(三)
- [.net] 关于Exception的几点思考和在项目中的使用(二)