2017-08-07 131 views
0

使用javascript,我試圖獲得一個「點擊」在手機上工作,沒有運氣。我想這樣的代碼:點擊手機不能正常工作

if(/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)) { 
    $("#someDiv").on("tap",function(){ 
     alert('you tapped me'); 
    }); 
} 

,這是沒有做任何事情。另外,作爲一個問題,我沒有一個控制檯來查找iPhone上的錯誤,所以很難知道哪裏出了問題。有沒有辦法檢查移動設備上的錯誤?

感謝

+2

檢查了這一點如何在iOS使用,開發者控制檯與Safari瀏覽器的使用:http://appletoolbox.com/2014/05/use-web-inspector-debug-mobile-safari/ –

回答

0

onmousedown事件equilevant挖掘的移動客戶端。

編輯:我沒有注意到它的jQuery移動 文件示例顯示的.bind()而非.on()

+0

jQuery mobile上有一個[tap event](http://api.jquerymobile.com/tap/)。 –

+0

@NathanP。更正了我的答案。 – Cernodile