手机端禁止手指滑动屏幕触发点击事件
有时候我们可能需要在手机端禁止手指触摸触发事件,代码如下:function stopTouchendPropagationAfterScroll(){
var locked = false;
window.addEventListener('touchmove', function(ev){
locked || (locked = true, window.addEventListener('touchend', stopTouchendPropagation, true));
}, true);
function stopTouchendPropagation(ev){
ev.stopPropagation();
window.removeEventListener('touchend', stopTouchendPropagation, true);
locked = false;
}
}
页:
[1]