2012-12-18 64 views
0

我寫了mousedown/mouseup事件監聽器,它可以在我的android手機上工作,所以如果我只需要簡單的觸摸,我就不需要爲所有手機編寫touchstart功能了。使用touchstart還是mousedown?

回答

0

如果你的邏輯工作,你爲什麼要改變它/添加更多的事件處理程序?

我建議您閱讀this documentation以確定您是否應該使用這些特定的處理程序。雖然它是iOS文檔,但它會讓您很好地感受如何處理移動事件。

更多ontopic

如果你只需要一個簡單的觸摸事件,在我看來,一個「click」事件監聽器就足夠了。如果您想再次執行任何滾動/鼠標(touch?)特定內容:請參閱that documentation

+3

'click'不是觸摸事件,最大的問題是觸發延遲〜300ms。 –

+0

@IngoBürk我知道點擊不是觸摸事件,但移動瀏覽器在屏幕被觸摸時會'模擬'點擊事件。而FatDogMark只是想處理'簡單的觸摸'。 –

相關問題