fastclick - 解决移动端点击300ms延时

383 阅读1分钟

hey ~ 我是肥阳,后期会持续更新,请记得点赞支持哟

一、解决问题

移动端点击300ms延时
检查用户是否在做双击
能够立即响应用户的点击事件,优化用户体验

二、引用

1、直接引入

<script src="https://cdn.bootcss.com/fastclick/1.0.6/fastclick.min.js"></script>
  • js
if ('addEventListener' in document) {
    document.addEventListener('DOMContentLoaded', function() {
        FastClick.attach(document.body);
    }, false);
}
  • jq
$(function() {
    FastClick.attach(document.body);
});

2、npm

npm: npm install fastclick -S
在 main.js 文件下:
import FastClick from 'fastclick';
FastClick.attach(document.body);