1. 程式人生 > >html 手機端click 事件延遲問題(fastclick.js使用方法)

html 手機端click 事件延遲問題(fastclick.js使用方法)

cat 設計 fun 等待時間 get click tla 調用 span

下載地址: fastclick.js

為什麽存在延遲?

從點擊屏幕上的元素到觸發元素的 click 事件,移動瀏覽器會有大約 300 毫秒的等待時間。為什麽這麽設計呢? 因為它想看看你是不是要進行雙擊(double tap)操作。

1、引入fastclick.js 文件

1 <script type=‘application/javascript‘ src=‘fastclick.js‘></script>  

2、調用方法

普通調用:

1 window.onload = function() {
2     FastClick.attach(document.body);     
3 }

jquery調用:

1 $(function() {  
2     FastClick.attach(document.body);  
3 });  

  

html 手機端click 事件延遲問題(fastclick.js使用方法)