Slimscroll не работи с колелото на мишката в IE 11

Използвам и двата плъгина jQuery: -fullpage -slimscroll

за целите на работата на опцията scrollOverflow, така че да мога да превъртам вътре в секциите с голямо съдържание и AFAIK, това се случва в Internet Explorer 11.

$('#fullpage').fullpage({
        anchors:['home', 'what-we-do', 'our-work', 'contact-us'],
        menu: '#menu',
        css3: true,
        scrollingSpeed: 1000,
        scrollBar: true,
        scrollOverflow: true, ...

Работи добре в Internet Explorer, освен когато slimsscroll е активиран на по-малки екрани.

Всеки път, когато се опитам да използвам колелцето на мишката, за да превъртя надолу в секция с активиран slimsscroll, няма да работи. Вместо това мога да се върна към предишния раздел, като превъртя нагоре.

JSFiddle тук

Изпускам ли нещо?


person Fabián    schedule 17.03.2015    source източник


Отговори (1)


Моля, прочетете тази тема във форума на fullPage.js.

scrollOverflow:true никога не е бил тестван с scrollBar:true, тъй като няма много смисъл да има две ленти за превъртане.

...

Затова не мисля, че този проблем ще бъде решен.

Опитайте да предотвратите използването на двойни ленти за превъртане. От гледна точка на потребителския интерфейс това е ужасно нещо.

person Alvaro    schedule 17.03.2015
comment
Отървах се от основната лента за превъртане с body{overflow: hidden;}, но проблемът все още е там в IE. Може би не съм се отървал напълно от него? - person Fabián; 17.03.2015
comment
@Fabián, не можеш просто да направиш това... проблемът не е в самата лента за превъртане, а в начина, по който приставката се справя със сайта ти, ако го използваш. Вместо това използвайте опцията scrollBar:false. - person Alvaro; 17.03.2015
comment
Ще опитам. между другото повторихте scrollOverflow:true два пъти... В крайна сметка имахте предвид scrollOverflow:true никога не е бил тестван с scrollBar:true... нали? - person Fabián; 17.03.2015