![](/img/trans.png)
[英]How to disable page scrolling when scrolling on a DIV element and enable scrolling when a counter reaches a certain value
[英]How to disable scrolling of the page on mobile when the swipe is initiated on a specific Div?
我在移动设备的屏幕底部有一个固定菜单。 当您在触发区域向上滑动时,它会打开菜单,反之亦然(当您在菜单上向下滑动时会关闭它)
我的问题是,当我向上滑动时,它会向下滚动页面,而当我向下滑动时,它会向上滚动整个页面。
当在某个区域启动滑动时,如何禁用页面滚动?
当您从底部菜单向上滑动时,在 body 标签中添加类。 在那个新类中放置溢出隐藏的 CSS。 我建议如果你添加点击效果而不是向上滑动它看起来不错。 或者这是一个类似的问题。
$('#menu li a').on('click', function(){ $('body').removeClass('overflow-hidden'); $(this).parents('body').addClass('overflow-hidden'); });
.overflow-hidden{ overflow: hidden; }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.