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

来源:互联网 发布:包装效果图制作软件 编辑:程序博客网 时间:2024/05/16 18:49

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

例如:  $(document).on('click','#generate',function ()}... //无效

第一种:

改为: 用#generate外面的标签,但不要是 docuemnt或者body

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



第二种:

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


第三种:


#generate 标签上增加 css样式:cursor :pointer; 即可


阅读全文
1 0