Вкладки пользовательского интерфейса jQuery - анимация слайдов на колесе не работает - PullRequest
0 голосов
/ 31 августа 2018

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

   if (e.originalEvent.deltaY < 0) {
                jQuery("#tabs").tabs({
                    hide: {
                        effect: "slide",
                        direction: "down",
                        duration: 350
                    },
                    show: {
                        effect: "slide",
                        direction: "up",
                        duration: 350
                    }
                })
                jQuery(this).slick('slickPrev');
            } else {
                jQuery("#tabs").tabs({
                    hide: {
                        effect: "slide",
                        direction: "up",
                        duration: 350
                    },
                    hide: {
                        effect: "slide",
                        direction: "down",
                        duration: 350
                    }})
                jQuery(this).slick('slickNext');
            }

Так что в первом случае, когда функция: jQuery(this).slick('slickPrev'); работает отлично, но jQuery(this).slick('slickNext'); работает как первый, поэтому не прячется и не показывается снизу. Так у кого-нибудь есть идеи?

...