2011-09-02 138 views
5

有沒有辦法在觸摸手機上使用Javascript檢測手指拖動?我目前正在使用jQuery,並且mousemove()方法似乎不適用於我的Andorid手機。在觸摸手機上使用Javascript檢測手指拖動?

編輯:我想我應該澄清,這是一個Web應用程序。

編輯2:我在幾分鐘前發現了我的問題的副本:Detect a finger swipe through JavaScript on the iPhone and Android。雖然它沒有被接受的答案。

+0

可能重複[檢測手指通過iPhone和Android上的JavaScript滑動](http://stackoverflow.com/questions/2264072/detect-a-finger-swipe-through-javascript-on-the-iphone-and-android) – Ivan

回答

5

使用analogous touch eventstouchstart,touchmove,touchcanceltouchend。要爲這些事件之一綁定事件偵聽器,您必須使用例如.bind('touchmove', ...)而不是.touchmove(...),因爲jQuery沒有提供方便的方法。

+1

jquery插件鏈接已死 – SimplGy

+0

嘗試在http://www.queness.com/post/11755/11-multi-touch-and-touch-events-javascript-libraries上列出的11個庫中的一個 –

相關問題