@BValentin

Как правильно заблокировать и разблокировать ползунок прокрутки?

При открытии модального окна, я блокирую прокрутку таким способом:

var winScrollTop = $(window).scrollTop();
    $(window).bind('scroll',function () {
        $(window).scrollTop(winScrollTop);
    });


При закрытии разблокирую:
$(window).unbind('scroll');
Но он отменяет все обработчики скрола, и после этого не работает, например, кнопка вверх.

Как можно это исправить?
По другому заблокировать, по другому разблокировать или по другому установить кнопку вверх.
Все варианты с оверфлоу не подходят, нужно именно заблокировать скрол
  • Вопрос задан
  • 310 просмотров
Решения вопроса 1
@vardoLP
Ват ю сэй эбаут май мама?!
вот есть решение
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@BValentin Автор вопроса
Спасибо, помогло решение с stackoverflow
а :
$(window).unbind('scroll', winScrollTop);
у меня почему то не отлипает он.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы