/*ios系统多次点击图片,只有最后一次点击后才触发jump*/
<img src="" onclick="jump()" class="pop">
一开始以为是系统延迟,网络问题,后来发现是ios系统的原因。
解决方法:
function jump(){
window.location.href = "https://www.jianshu.com/p/dc9144e37ade"
}
document.querySelector('.pop').addEventListener("touchstart",function(){
jump();
})
如果元素需要滑动功能则此方法不适用,可以改成监听"touchend"