Как сохранить активное состояние меню при прокрутке раздела

Активное состояние меню не работает при прокрутке между <section>, Есть ли какая-либо опция в scrollMagic, чтобы установить активный статус все время во время прокрутки, на основе которого <section> является .setPin()?

var controller = new ScrollMagic.Controller({
  globalSceneOptions: {
    duration: $('section').height(),
    triggerHook: .025,
    reverse: true
  }
});
$("section").each(function() {
    new ScrollMagic.Scene({
        triggerElement: this,
        duration: '50%',
        triggerHook: 0.025,
        reverse: true
    })
    .setPin(this)
    .addTo(controller);
});

Демо: http://codepen.io/mobrndstr/pen/pymGoQ

навигационное меню .active Состояние удаляется между двумя разделами при прокрутке.


когда <section class="feature" id="intro"> Раздел .setPin()


Между <section class="feature" id="intro"> в <section class="feature" id="feature"> активный статус исчез


А также .active STATU<section class="feature" id="feature"> установил как setPin()

0 ответов

Другие вопросы по тегам