停止使用JavaScript在触摸屏中水平滚动?
我正在做一个项目,需要滚动使用按钮,而不是使用触摸滚动 为此,我使用了下面分享的纯JavaScript代码,但这也停止了所有的向上/向下滚动。我只想停止在触摸屏上水平滚动 我认为这将由停止使用JavaScript在触摸屏中水平滚动?,javascript,scroll,touch,touchscreen,Javascript,Scroll,Touch,Touchscreen,我正在做一个项目,需要滚动使用按钮,而不是使用触摸滚动 为此,我使用了下面分享的纯JavaScript代码,但这也停止了所有的向上/向下滚动。我只想停止在触摸屏上水平滚动 我认为这将由offsetX或pageX完成,但我无法将其与下面的代码混合使用。希望你能做到这一点 <script type='text/javascript'> // Stop Left/Right/Up/Down Scrolling In TouchScreen window.addEventListener("
offsetX
或pageX
完成,但我无法将其与下面的代码混合使用。希望你能做到这一点
<script type='text/javascript'>
// Stop Left/Right/Up/Down Scrolling In TouchScreen
window.addEventListener("touchmove", function(event) {
event.preventDefault();
}, false);
</script>
//停止触摸屏中的左/右/上/下滚动
window.addEventListener(“触摸移动”,函数(事件){
event.preventDefault();
},假);
您可以使用CSS禁用水平滚动:
div{
overflow-x: hidden;
}