Проблема с прокруткой на сайте :help:
Добрый день, появилась проблема со скролами. Существует скрипт, в котором присутствует скрол. Необходимо, что бы после того, как скрол внутри скрипта дошел до упора, начал прокручиваться внешний скролл сайта. Подскажите как сделать, ибо я совсем не знаю, как это сделать. Спасибо!
![]() Это основные html блоки этого модуля, ![]() Хотя бы пните в нужную сторону, все css стили я просмотрел, ничего поверхностного, что могло бы вызывать блокировку я не нашел. Начал экспериментировать (display: none) дописывая модулям по очереди. В итоге, даже при условии, что <div>class="gantt_container" </div> пусть( всем внутренним блокам я дописал display: none), прокрутка в том месте всеравно не работает(. Очень надеюсь на вашу помощь, ибо вторые сутки сижу с этой ерундой...:help: |
Спустя два дня я нашел решение этой проблемы, вот делаюсь. На самом деле все было просто, жаль подсказать некому было. необходимо найти top параметр, который все время меняется(+-дельта так сказать). Сохраняем каждый раз его и проверяем условием, если старый параметр равен новому, то
var end_scroll=null; // you code if (e.preventDefault && end_scroll!=top) { end_scroll=top; e.preventDefault(); } preventDefault() - метод блокирующий стандартную работу чего-угодно, например скролла. Итог, в чужом коде получается разблокировать скролл, не вникая глубоко к код |
Часовой пояс GMT +3, время: 05:24. |