hammer.js是一個多點觸摸手勢庫,能夠為網頁加入Tap、Double Tap、Swipe、Hold、Pinch、Drag等多點觸摸事件,免去自己監聽底層touchstart、touchmove、touchend事件并且寫一大堆判斷邏輯的痛苦。hammer.js不但支援觸摸屏裝置的浏覽器,在桌面浏覽器上,也能将滑鼠的點選當做觸摸,友善開發人員在桌面浏覽器上調試。這是一個專為觸摸手勢而生的js庫,對有需要的朋友非常有幫助,奉上常用的一些方法調用文檔。
使用方法:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | |
還支援jQuery插件的形式調用
1 2 3 4 5 6 7 8 9 | |
官網位址:http://eightmedia.github.com/hammer.js/ (帶示範)
源碼位址:https://github.com/EightMedia/hammer.js
檔案大小: 23K(源碼)、6K(minified)