js点击事件在部分ios中失效的解决方案

ios中不允许将点击事件绑定在document或者body上,如果绑定上的话将会失效。

例如:  $('body').on('click', '.inner', function ()}... //无效

解决方案:

1、用.inner外面的标签,但不要是 docuemnt或者body

$('任意的.inner的父元素').on('click', '.inner', function ()}

2、将 .inner 标签改为 a标签 或者button,便可以点击了

3、.inner 标签上增加 css样式:cursor :pointer; 即可

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容