为什么要使用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>

最新文章

  1. 你的程序支持复杂的时间调度嘛?如约而来的 java 版本
  2. cf723a The New Year: Meeting Friends
  3. python3.5------day3-数据结构(dict,file)
  4. phpMailer邮件发送
  5. C# Web开发打开下载对话框代码
  6. ie8 table td拆分宽度不适应问题
  7. SVN - 主干/分支
  8. 三种排序算法python源码——冒泡排序、插入排序、选择排序
  9. Android - NullPointerException
  10. 一个正整数N,拆成任意个正整数之和,怎样使这些数的乘积最大
  11. 【转】解决memcached启动失败
  12. 什么是validationQuery
  13. MFC调用halcon生成的cpp内容
  14. redis在php中的基本使用
  15. [LeetCode] 33. Search in Rotated Sorted Array_Medium tag: Binary Search
  16. python 多返回值
  17. myBatis框架之入门(一)
  18. redis使用问题总结
  19. Spring Boot (十四): Spring Boot 整合 Shiro-登录认证和权限管理
  20. jenkins持续化集成工具 centos 6.5安装

热门文章

  1. java IO NIO BIO 最权威的总结
  2. 攻防世界 reverse 进阶5-7
  3. Canal高可用架构部署
  4. Java 读取Word文本/段落格式属性
  5. MongoDB中“$”操作符表达式汇总
  6. SSL证书详解和CFSSL工具使用
  7. [图论]剑鱼行动:prim
  8. html+css写出响应式侧边导航栏
  9. [.net] 关于Exception的几点思考和在项目中的使用(三)
  10. [.net] 关于Exception的几点思考和在项目中的使用(二)