FastClick
转自 https://www.jianshu.com/p/150c305f6930 为什么要使用FastClick 移动设备上的浏览器默认会在用户点击屏幕大约延迟300毫秒后才会触发点击事件,这是为了检查用户是否在做双击。为了能够立即响应用户的点击事件,才有了FastClick。 项目地址: https://github.com/ftlabs/fastclick FastClick的使用 安装fastclick 安装fastclick可以使用npm,Component和Bower。另外也提供了Ruby版的gem fastclick-rails 以及.NET提供了 NuGet package 。最直接的可以在页面引入fastclick js文件。如: 在页面直接引入fastclick.js <script type='application/javascript' src='/path/to/fastclick.js'></script> 使用npm安装 npm install fastclick 初始化FastClick实例 初始化FastClick实例建议在页面的DOM文档加载完成后。 纯Javascript版 if ('addEventListener' in document) { document.addEventListener('DOMContentLoaded',