js的click事件在IOS上失效

IOS手机网页使用click操作时候。
会出现click事件无法使用的情况。
总结了网上一些解决的办法,然后自己亲自测试了。
有三个方法:
1) 把事件委托到a ,button 标签上,确保click能使用
2) 如果实在样式无法 修改。可以把click事件挂载到body上,
如:$(‘body’).on(‘div’,function(){})
3) 在全局的css样式中添加

     html{
        cursor:pointer  ;
    }

但是这个做法,有很严重的影响,会让屏幕高亮,锁定全屏。

mark.

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