开发时发现部分iphone手机的click事件无效,但是在安卓手机上点击事件正常。参考了网上的一些解决方法,这里做个总结:
1.如果标签是div,加样式
cursor:pointer;
这样鼠标放上去会有一个小手的形状,代表可点击
2.把click事件换成touchstart 事件
这是在网上看到的一种方法,但是我试了,没有效果,可能出现的问题不太一样吧
3.将div标签改为button,因为button标签本身就可以点击
不过这个方法对于我的问题也无效
4.将div标签改为a标签
当当当当,这个方法对于我的问题终于有效了