最近发现苹果手机,给除了a链接之外的元素绑定事件不执行
最后才发现苹果手机对div之类的块元素不识别点击事件,
解决方案-1 给要点击元素增加 css样式 cursor:pointer 就可以了,例如以下
<style>
.commonbtn{cursor:pointer } /**/
</style> 
解决办法 2 :
把元素换成 a 链接 就不存在这个问题了
解决办法 3 :就是把click事件换成 touchstart 事件
$(document).on('touchstart','.commonbtn',function(){
})
但是个人建议用第一种,对于响应式的网站,第一种更好一点

点击元素,事件不执行&spm=1001.2101.3001.5002&articleId=81220725&d=1&t=3&u=7bf0a2eb301e40afbc4de5fc657a01fc)

被折叠的 条评论
为什么被折叠?



