@Anarchy

Slick slider и fancybox. Как заставить работать вместе?

При открытии окна fancybox слайдер не отрисовывается. Пробовал такие варианты:
$('#fancybox').fancybox({
        autoSize: true,
        afterShow: function() {
            var main = '#slick';
            var support = '#slick2';
            $('.popup_slider,.gallery_slider').slick({
		infinite: true,
		dots: false,
		arrows: true
	});
        }
    });

$('[data-fancybox]').fancybox({
		autoFocus : false,
		afterLoad: function(){
			$('.popup_slider,.gallery_slider').slick({
		infinite: true,
		dots: false,
		arrows: true
	});
		},
		afterClose: function(){
			$('.popup_slider').slick('unslick');
		}
	});

Причем на другом сайте второй вариант работает. Ошибок в js нет.
  • Вопрос задан
  • 5090 просмотров
Пригласить эксперта
Ответы на вопрос 1
@kvsemenoff
Ваш ответ на вопрос

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

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