js的click事件在IOS上失效

IOS手機網頁使用click操作時候。
會出現click事件無法使用的情況。
總結了網上一些解決的辦法,然後自己親自測試了。
有三個方法:
1) 把事件委託到a ,button 標籤上,確保click能使用
2) 如果實在樣式無法 修改。可以把click事件掛載到body上,
如:$(‘body’).on(‘div’,function(){})
3) 在全局的css樣式中添加

     html{
        cursor:pointer  ;
    }

但是這個做法,有很嚴重的影響,會讓屏幕高亮,鎖定全屏。

mark.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章