@lilandre

Почему пропадает скрол после открытия и закрытия модалки несколько раз?

Занимаюсь разработкой сайта xn--d1ami.xn--j1amh . Нажимаю -"перезвонить вам" или - "написать нам" потом кликаю вне модалки, далее так делаю несколько раз(открытие модалки, клик по экрану вне модалки) и скрол страницы пропадает. Как это исправить ? В какую сторону двигаться?
  • Вопрос задан
  • 843 просмотра
Пригласить эксперта
Ответы на вопрос 3
@choupa
Архитектор (обычный, который строит)
Смотрю, что происходит с <body>. Сначала тэг чистый. После первого открытия модального окна он получает class='modal-open'. После клика мимо модалки класс убирается. Если сделать то же самое второй раз, то class='modal-open' остаётся. Ну а в CSS для этого класса overflow: hidden, потому скролла и нет.

Это то, что видно в отладке. Bootstrap я не знаю.
Ответ написан
Комментировать
@kostya_dev
Попробуйте для начала плагин bootstrap.js подключить после jquery.js
Ответ написан
Комментировать
После зактия модалки не убирается класс modal-open с боди.
jQuery v1.12.4 Попробуйте использовать более новую версию. Ошибки с самой библитеке бутстрап идут.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект