1. 程式人生 > >Jquery的on繫結方法在Iphone下失效的問題

Jquery的on繫結方法在Iphone下失效的問題

今日做專案的時候遇到一個奇怪的問題,例如:

<div class="am-btn am-btn-default sure-btn" id="sure_id">確定</div>

在js中是這樣的:

$("body").on("click","#sure_id",function(){ console.log("點選了"); });

這樣的寫法在安卓上面是沒有問題的,但是蘋果手機則死活無法點選。。。

最終折騰來折騰去。。

解決這一奇葩問題的方法是對於點選的物件,使用cursor:pointer這個樣式的設定

.sure-btn{
cursor:pointer 
}

萬惡的蘋果!