ios中click点击事件不起作用
2018-09-07 本文已影响0人
一枚倔强的程序员
1、click事件在PC端和安卓上都可以点击,但是在ios上点击却没有任何反应

因为在ios上类名为click-btn的div元素上没有click事件,它是touch事件,如果把click-btn的div改成button,在ios上是可以点击的,div本身默认不能点击,解决方案如下:
方案1:在样式中添加属性cursor:pointer;
方案2:添加touchstart事件document.body.addEventListener('touchstart', function() {});
方案3:可以将标签改成button标签或者a标签
注意:建议使用方案1跟方案2