Повторно инициализировать слик после успешного изменения значения параметра выбора, все хорошо, кроме кнопок, предшествующих следующему

#jquery #slick.js

#jquery #slick.js

Вопрос:

Я пытаюсь повторно инициализировать пятно после успешного изменения значения параметра выбора, фотографии (большие и большие изображения) меняются правильно, но предыдущие и следующие кнопки ползунка больших пальцев работают некорректно. Если я нажму кнопку next, ползунок больших пальцев не перейдет к последнему элементу, только до предпоследнего. И затем, если я нажму предыдущую кнопку, ползунок больших пальцев перейдет к первому otem, а не к предыдущему… слайдер больших изображений работает корректно…

мой код для повторной инициализации таков

 $("#product-thumbs").slick("unslick");
$("#product-thumbs .item").remove();
$("#product-thumbs").html(htmlThumbs);
$("#product-thumbs").slick({
    dots: false,
    infinite: false,
    speed: 300,
    adaptiveHeight: true,
    vertical: true,
    horizontal: false,
    verticalSwiping: true,
    prevArrow: "<span class='slick-up'></span>",
    nextArrow: "<span class='slick-down'></span>",
    slidesToShow: 3,
    slidesToScroll: 1,
    asNavFor: "#product-big",
    focusOnSelect: true
});
  

и

 <div class="thumbs" id="product-thumbs">
     <div class="item"><img src="XXX" alt=""></div>
     <div class="item"><img src="XXX" alt=""></div>
     <div class="item"><img src="XXX" alt=""></div>
     <div class="item"><img src="XXX" alt=""></div>
</div>
  

Комментарии:

1. Где ваш вызов AJAX ?!

2. Сейчас нет вызова AJAX… Я просто использую проверку, когда мой параметр выбора изменяет значение. При изменении его значения я правильно меняю фотографии слайдера. Мой слайдер снова отключается и снова скользит правильно, но кнопки prev и next of thumbs slider работают некорректно…