jQuery прокрутка разделов не работает

#javascript #html #jquery #scroll #mousewheel

#javascript #HTML #jquery ( jquery ) #прокрутите #колесо мыши

Вопрос:

Я пытаюсь реализовать функцию, при которой, если пользователь прокручивает колесо мыши, оно прокручивается вниз до следующего раздела, а когда они прокручиваются снова, оно снова прокручивается до следующего раздела. Вот один из примеров: https://dolomiti.lefayresorts.com/en

По какой-то причине мой код не работает. Вот мой код:

         var justscrolled = false;
        
        function scrollUp(){
            if(scrollPos > 0){
                scrollPos--;
                scrollToSection(scrollPos);
            }
        }
        
        function scrollDown(){
            if(scrollPos < maxScroll){
                scrollPos  ;
                scrollToSection(scrollPos);
            }
        }
        
        function scrollToSection(index){
            justscrolled = true;
            var to = $("#section"   index).offset().top;
            console.log(index);
            console.log(to);
            $(document).scrollTop(to);
        }
        
        $(window).bind('mousewheel', function(event) {
            if (event.originalEvent.wheelDelta >= 0) {
                if(justscrolled){
                    justscrolled = false;
                    console.log("A");
                }
                else{
                    scrollUp();
                    console.log("B");
                }
            }
            else {
                console.log("downscroll");
                if(justscrolled){
                    console.log("A");
                    justscrolled = false;
                    
                }
                else{
                    console.log("B");
                    scrollDown();
                    
                }
                
            }
        }); 
 

Когда я прокручиваю, консоль регистрирует, что функция прокрутки сработала, и я вижу некоторое мерцание на своей странице при прокрутке, но по какой-то причине она фактически не прокручивается до разных разделов.

Вот полный HTML-файл, который вы можете протестировать и увидеть, что он не работает: https://pastebin.com/EuGS5G2a