1 document.body.style.height = '100%';2 document.body.style.overflow = 'hidden';3 document.getElementById('mark').addEventListener('touchstart', (e) => {4 e.stopPropagation();5 e.preventDefault();6 }, false);
.mark 类名的dom元素即为遮罩层的类名。
取消遮罩后,恢复滑动,只需如下:
1 document.body.style.height = 'auto';2 document.body.style.overflow = 'auto';