我创建了一个响应式站点,用户可以在其主屏幕上添加书签。在平板电脑和手机上,如果当用户滚动到页面顶部或页面底部时屏幕不会执行该操作,如果您向下滚动太远或向上滚动太多,您会看到一点页面后面是灰色的,它会弹回来。
我知道在正文上使用“preventDefault”会发生这种情况,但是现在这样做会阻止用户滚动。
这是javascript:
$(document).ready(function(){
document.ontouchmove = function(e){e.preventDefault();}
});
这是html调用:
<body ontouchmove="touchMove(event)">