【发布时间】:2013-08-25 19:48:15
【问题描述】:
我目前正在开发一个网站的前端,它是单页,在 div 之间平滑滚动。
我想禁用鼠标本身的滚动。
我知道overflow:hidden; 删除了滚动条,但是,我希望页面仅在他们单击所需 div 的链接时滚动。正确的方法是什么?
【问题讨论】:
标签: javascript jquery html css
我目前正在开发一个网站的前端,它是单页,在 div 之间平滑滚动。
我想禁用鼠标本身的滚动。
我知道overflow:hidden; 删除了滚动条,但是,我希望页面仅在他们单击所需 div 的链接时滚动。正确的方法是什么?
【问题讨论】:
标签: javascript jquery html css
试试这个:
<script type="text/javascript">
if(window.addEventListener){
window.addEventListener('DOMMouseScroll',wheel,false);
}
function wheel(event)
{
event.preventDefault();
event.returnValue=false;
}
window.onmousewheel=document.onmousewheel=wheel;
</script>
【讨论】: