我有一組Div用作按鈕。這些按鈕有一個簡單的jquery click()函數,可用於除iOS以外的所有瀏覽器。如何使我的'點擊'功能與iOS一起工作
例如:
<div class="button">click me</div>
和
$('.button').click(function(){
alert('hi');
});
我不知道爲什麼,這並不iOS上的工作 - 很明顯,沒有 '咔嗒' 的iOS版。
不幸的是我沒有iphone設備來自己測試,但我收到了很多來自我的客戶的抱怨,他們想要點擊事物而沒有發生任何事情。
讓這個工作起作用的關鍵是什麼?
我不知道IOS,但是你的代碼不會爲桌面瀏覽器的用戶無論是工作,如果這些用戶使用鍵盤,但沒有指向裝置(即,沒有鼠標) - 一些用戶做由於選擇,而其他用戶因身體殘疾而死亡。你應該使用''元素(你仍然可以讓它們看起來像你想要的樣子)。如果你有支付客戶的期望iPhone兼容性,那麼你需要得到一個iPhone測試 - 你可以把它寫成業務費用... – nnnnnn
太多的錯過你的問題的細節。如果您使用的是mac,請使用Safari以開發人員模式運行iOS模擬器。順便說一句,你什麼時候將點擊處理程序綁定到.button? ''.ready'被激發後會發生這種情況嗎? –
'click'在iOS中運行良好,您的問題在其他地方。而且nnnnnn是正確的,你也應該看看'