Плагин Scrollify jQuery сломал Bootstrap Scrollspy

My Bootstrap Scrollspy работал отлично, пока я не добавил скрипт JQuery Scrollify. Мне пришлось изменить сценарий JQuery с slim.min.js на версию min.js, но я не думаю, что это проблема.

           <div class="col-md-2 offset-md-2 d-block d-sm-none">
                <!--ScrollSpy nested navbar for mobile only-->
                <nav id="spynav-mobile" class="nav navbar-light bg-light">
                    <ul class="nav nav-pills">
                    <li class="nav-item">
                        <a class="nav-link" href="#item-1-">Me</a>
                    </li>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="#item-2-">Tech Challenge</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="#item-3-">BBC Sport</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="#item-4-">Student Mentor</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="#item-5-">MTA Cert</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="#item-6-">TeaFresh</a>
                    </li>
                </ul>
            </div>

Навигация

                <div class="col-md-6 d-block d-sm-none">
                <!--ScrollSpy text for mobile-->
                <div id="scroll" data-spy="scroll" data-target="#spynav-mobile" data-offset="0">
                    <h4 id="item-1-">Me</h4>
                    <p>.....</p>
                </div>
            </div>

Текст

Текстовый div имеет стили: {height: 80vh;, overflow y: scroll;}

Навигатор имеет стиль: {height: 20vh;}

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


person James Fisher    schedule 30.01.2018    source источник


Ответы (1)


Я понял. Надеюсь, это поможет кому-то в будущем.

standardScrollElements Селектор CSS для элементов в разделах, требующих стандартного поведения прокрутки. Например, standardScrollElements: ".map, .frame".

Со страницы авторов GitHub https://github.com/lukehaas/Scrollify

person James Fisher    schedule 30.01.2018