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

陆晓博
2023-12-01

ios中不允许将点击事件绑定在document或者body上,如果绑定上的话将会失效。解决方案:
例如: $(document).on(‘click’, ‘#content’, function ()}… //无效

第一种:
改为: 用#content外面的标签,但不要是 docuemnt或者body

$(‘任意的#content的父元素’).on(‘click’, ‘#content’, function ())

第二种:

将 #content 标签改为 a标签 或者button,便可以点击了

第三种:
#content 标签上增加 css样式:cursor :pointer; 即可
注:经测试在body上加也能生效。

 类似资料: