2

現在、div 間をスムーズにスクロールできる単一ページの Web サイトのフロントエンドを開発しています。

マウス自体によるスクロールを無効にしたい。

スクロールバーが削除されることはわかっoverflow:hidden;ていますが、必要な div へのリンクをクリックしたときにのみページをスクロールしたいと考えています。それについて行く正しい方法は何ですか?

4

1 に答える 1

0

これを試して:

<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>
于 2013-08-25T11:48:15.453 に答える