Qurel
@Qurel

Некорректно работает responsive в slick-slider в chrome и opera?

Задала брейкпойт 768px чтобы показывалось 2 слайдера, но это срабатывает при разрешении экрана 687px.
$(document).ready(function () {
  sertificatesSlider();
});
var sertificatesSlider = function() {
    if($(window).width() < 992) {
        $('.sertificates-slider').slick({
            slidesToShow: 3,
            slidesToScroll: 1,
            dots: false,
            prevArrow: '.sertificates__btn--prev',
            nextArrow: '.sertificates__btn--next',
            responsive: [
                {
                  breakpoint: 768,
                  settings: {
                    slidesToShow: 2,
                    slidesToScroll: 1,
                  }
                }]
        });
    } 
    
    else {
        $('.sertificates-slider').slick('unslick');
    }
};
var sertificatesSlider = function() {

    var sliderElement = $('.sertificates-slider');

    if($(window).width() < 992 && !(sliderElement.hasClass('slick-initialized'))) {
        sliderElement.slick({
            slidesToShow: 3,
            slidesToScroll: 1,
            dots: false,
            prevArrow: '.sertificates__btn--prev',
            nextArrow: '.sertificates__btn--next',
            responsive: [
                {
                  breakpoint: 768,
                  settings: {
                    slidesToShow: 2,
                    slidesToScroll: 1,
                  }
                }]
            
        });
    } else if ($(window).width() > 992 && sliderElement.hasClass('slick-initialized')) {
        sliderElement.slick('unslick');
    }
};
$(window).on('resize', function() {
    sertificatesSlider();
});
  • Вопрос задан
  • 695 просмотров
Пригласить эксперта
Ответы на вопрос 1
Bakay_Sergey
@Bakay_Sergey
site layout
с unslick слабо задокументировано там сам шишек набивал вот как им пользоваться:5c4a22ed4eff0164753772.jpeg
Ответ написан
Ваш ответ на вопрос

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

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