【发布时间】:2013-06-27 13:59:35
【问题描述】:
我正在尝试在我的一个测试网站上使用简单的抽屉式侧边菜单进行导航。这是链接,http://iamaaron.com/alpha/。
当您单击菜单时,它会按预期将其他所有内容推到右侧...但是,当我在基于触摸的设备上打开菜单时,我仍然可以向右滚动以查看其余内容内容。当侧边菜单打开时,如何禁用其余页面(不包括侧边菜单)的滚动?
jQuery 代码:
jQuery('#simple-menu').toggleClick(function() {
jQuery("body").addClass("active");
jQuery(aPanel).addClass("active");
}, function() {
jQuery("body").removeClass("active");
jQuery(aPanel).removeClass("active");
});
编辑:
我已经申请了溢出:隐藏;到 page 元素,但该元素仍可在 y 轴和 x 轴上滚动。我想我真正要问的是如何禁用滚动 jQuery。
非常感谢!
【问题讨论】:
标签: javascript jquery menu navigation scroll