$(document).on('click','selector',function(){
});
上述代码在安卓和PC浏览器及模拟器测试都正常,在IPHONE下测试无法点击,使用touch就没有这些问题。
经过寻找发现了一下2中解决方案:
第一种方法:给需要绑定事件的元素添加一个css属性:cursor: pointer 。
第二种方法:将document去掉改为selector,如:
$('selector').on('click',function(){
});
注:第二种方法中中selector元素在执行这个这个绑定事件之前一定要存在,否则会出错。