原文地址:http://www.uedsc.com/fastclick.htmljavascript
用途:去掉移動端click事件的300ms的延遲。html
一、引入插件的javascript文件到你的HTML網頁中,像這樣:java
<script type='application/javascript' src='/path/to/fastclick.js'></script>
注意:type屬性在HTML5網頁中能夠省略不寫。jquery
腳本必須加載到實例化fastclick在頁面的任何元素以前。git
實例化 fastclick 最好在body元素的前面,這是使用推薦的方法:github
if ('addEventListener' in document) { document.addEventListener('DOMContentLoaded', function() { FastClick.attach(document.body); }, false); }
或者你使用了jquery插件,你能夠這樣編寫:瀏覽器
$(function() { FastClick.attach(document.body); });
若是你使用的browserify CommonJS的模塊系統或另外一種風格,其fastclick.attach
函數將返回 require('fastclick')
。做爲一個結果,使用fastclick這些裝載機的最簡單的方法以下:app
var attachFastClick = require('fastclick'); attachFastClick(document.body);
項目地址:https://github.com/ftlabs/fastclickjquery插件
下載插件:https://github.com/ftlabs/fastclick/archive/master.zip函數