0

我现在正在开发一个网站,但我不太确定如何让它表现得像我想要的那样。可在此处找到草稿:www.susmedia.com/NBSigns

我将每个“部分”放入一个 div 中,当您单击菜单链接时,它会将您滚动到相应的部分。但是,当您向下滚动时,它并没有真正让您以我想要的方式进入适当的部分。

我真正想要的是一种方法,使网站不能用鼠标滚轮滚动,但在单击链接时仍会滚动。我尝试在所有部分周围设置一个 div,设置高度并关闭溢出,但这并没有真正起作用。

有没有人有任何想法?我假设这可能需要使用 jQuery 来完成,但我不太确定如何进行。这个新手欣赏任何方向!

4

1 回答 1

0

使用 jQuery 禁用鼠标滚轮滚动非常容易。这应该这样做:

jQuery(function($){
    $(document).on('mousewheel', function(e){
        e.preventDefault();
    });
});

编辑:这是一个小提琴:http: //jsfiddle.net/jakelauer/MGZKF/

于 2013-05-29T02:38:40.323 回答