@Ghena_29

Как в slick слайдере исправить баг?

Добрый день,нужна помощь.

на сайте есть много айтемов,при клике на любой,всплывает popup со слайдером и листаються картинки,каждого айтема (для каждого айтема есть отдельная папка с картинками).
Подключил magnific popup + slick слайдер. Вроде все хорошо,но есть но:
когда открываю любой айтем первый рас,все нормально,потом открываю как-то другой и картинка смещена к правой сторое (походу сам слайдер теряет свой размер),но при первом же листании картинок,картинки выравниваются и у слайдера опять появляется высода и ширина.

можете пожалуйста подсказать,как такую проблему исправить ?
P.S где то вычитал,что нужно делать refresh для слайдера перед открытием...
Заранее спасибо!
  • Вопрос задан
  • 438 просмотров
Решения вопроса 1
alvvi
@alvvi
export default apathy;

P.S где то вычитал,что нужно делать refresh для слайдера перед открытием...

Правильно вычитали, только не перед а после.
sliderElement.slick.setPosition() 
//или 
$('.slider').slick('setPosition')
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@errrix
Попробуйте использовать не Вашу сввязку( magnific popup + slick ) а fancybox. Это попап с галереей и больше подходит под Вашу задачу
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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