Задать вопрос
@freeman0204

Почему на работает Swiper(cлайдер) в окне Fancybox?

Кто сталкивался с такой проблемой, может нужно вызывать событие открытия Fancybox? Но у меня и так не сработало. В сети не нашел ответа.
  • Вопрос задан
  • 255 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@slonovboris
Надо добавить пару параметров

var mySwiper = new Swiper('.swiper-container', {
//твои параметры..
observer: true,
observeParents: true
})

В доке свайпера можно почитать подробнее, но в двух словах, свайпер смотрит за изменениями слайдера и его родителей, и, если они есть, перезапускает слайдер. По сути даже удобнее, чем рефрешить слик)

з.ы Почему надо оба параметра, а не только observeParents не понял. У меня работает, только когда указаны оба.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы