ios上h5页面元素用js绑定点击事件有时会无效,发现用css可以解决,给绑定的点击事件添加css 属性cursor: pointer; 光标呈现为指示链接的指针(光标变成小手)即可。
ios上h5页面元素用js绑定点击事件有时会无效,发现用css可以解决,给绑定的点击事件添加css 属性cursor: pointer; 光标呈现为指示链接的指针(光标变成小手)即可。
如果在ios上h5页面给a标签绑定点击事件发现也不行,如:<a href=”#” class=””></a>,即使删掉a连接下的href属性有些浏览器也不行,有些浏览器认为虽然光标不是小手了但是a标签默认点击事件还是依然存在的,解决方法:<a href=”javascript:;” class=””></a>
扩展
<a href="">跳转</a> href值为空时是指向当前页面,相当于重新载入或者刷新当前页面
<a href="#">跳转</a> href值为#时是指向锚点,当前页面头部如#top
<a href="javascript:void(0);">跳转</a> 表示一个死链接,取消掉a默认的点击事件执行js的空方法void(),
<a href="javascript:;">跳转</a>取消掉a标签的默认点击事件执行js返回undefined。