- ios click事件有300ms的延迟,可以用fastclick.js插件解决
- ios 在window , document, body 祖先元素上对目标元素进行 click 事件的代理的监听时候需要在目标元素设置
cursor:pointer
样式, 其他祖先元素对目标元素进行监听不用设置 如下代码在ios上面是无效的
// 在ios上面无效,安卓有效,pc chrome有效,ios上面改成监听touchend事件即可
document.body.addEventListener('click',function (ev){
console.log(ev);
});
Comments