FastClick

2019-02-05  本文已影响0人  Doki_455c

移动设备上的浏览器默认会在用户点击屏幕大约延迟300毫秒后才会触发点击事件,这是为了检查用户是否在做双击。为了能够立即响应用户的点击事件,才有了FastClick。

1、使用方法

npm install fastclick

2、初始化FastClick实例

初始化FastClick实例建议在页面的DOM文档加载完成后。

纯Javascript版

if ('addEventListener' in document) {

document.addEventListener('DOMContentLoaded', function() {

FastClick.attach(document.body);

}, false);

}

jQuery版

$(function() {

FastClick.attach(document.body);

});

类似Common JS的模块系统方式

var attachFastClick = require('fastclick');

attachFastClick(document.body);

vue在项目开发中可以直接引入后

引入 import FastClick from 'FastClick'

使用 FastClick.attach(document.body)

上一篇 下一篇

猜你喜欢

热点阅读