Горизонтальный скролл и вертикальный Fullpage.js?

157
02 февраля 2020, 18:00

У меня лендинг на 5 экранов, первые 3 экрана горизонтально скролятся, остальные вертикально. Есть скрипт скролла

песочница

    $(document).ready(function () {
    var slideIndex1 = 1;
    var sliding = false;
    $('#fullpage').fullpage({
        onLeave: function (index, nextIndex, direction) {
        if (index == 1 && !sliding) {
                if (direction == 'down' && slideIndex1 < 3) {
                    sliding = true;
                    $.fn.fullpage.moveSlideRight();
                    return false;
                } else if (direction == 'up' && slideIndex1 > 1) {
                    sliding = true;
                    $.fn.fullpage.moveSlideLeft();
                    return false;
                }
            }
         else if (sliding) {
                return false;
            }
        },
        afterSlideLoad: function (anchorLink, index, slideAnchor, slideIndex) {
            sliding = false;
        },
        onSlideLeave  : function (anchorLink, index, slideIndex, direction, nextSlideIndex) {
        if (index == 1){
                if (direction == 'right') {
                    sliding = true;
                    slideIndex1++;
                }
                if (direction == 'left') {
                    sliding = true;
                    slideIndex1--;
                }
            }
        }
    });
});

Скрипт работает, но если просмотреть все экраны и вернуться на вверх то слайды не скролятся мышкой. Как это исправить в коде?

READ ALSO
Выпадающее меню исчезает при наведении

Выпадающее меню исчезает при наведении

Подкажите как решить проблему

212
JavaScript. Не работают регулярные выражения

JavaScript. Не работают регулярные выражения

Собственно, выводит несоответствие в каждом выражении при правильном вводе (это можно проверить, если вставить по алерту в каждое условие)Первое...

185
Как работать без наследования

Как работать без наследования

Есть класс A, от него наследуется класс BКак сделать, чтобы если убрать наследование, мы все еще могли получить доступ к методу A, не меняя код...

174
Как обновить определенные поля в БД?

Как обновить определенные поля в БД?

сначала нахожу строку в таблице

166