原文:https://blog.csdn.net/u012581020/article/details/52691644?utm_source=blogxgwz4
造成点击缓慢的原因
从点击屏幕上的元素到触发元素的 click
事件,移动浏览器会有大约 300 毫秒的等待时间。为什么这么设计呢? 因为它想看看你是不是要进行双击(double tap)操作。
使用js框架fastclick, 处理移动端 click
事件 300 毫秒延迟, 由 FT Labs 开发,Github 项目地址:https://github.com/ftlabs/fastclick
使用方法:
window.addEventListener('load', function() {
FastClick.attach(document.body);
}, false);
环境内有jquery的情况下,使用方法:
$(function() {
FastClick.attach(document.body);
});