Я пытаюсь добавить функциональность в скользящий слайдер, где при нажатии на слайд он удаляется из слайдера.
Я посмотрел документацию на сайте Slick Sliders и этопоказывает, как добавить / удалить слайды, но это работает только для последнего слайда в слайдере.
Я пытаюсь заставить его работать, чтобы вы могли удалить конкретный слайд, на основе которого щелкнули по нему.
<div class="slider add-remove slick-initialized slick-slider">
<div aria-live="polite" class="slick-list draggable">
<div class="slick-track" style="opacity: 1; width: 80px; transform: translate3d(0px, 0px, 0px);" role="listbox">
<div class="slick-slide slick-current slick-active" data-slick-index="0" aria-hidden="false" style="width: 80px;" tabindex="-1" role="option" aria-describedby="slick-slide100">
<h3>1</h3>
</div>
</div>
</div>
</div>
<a href="javascript:void(0)" class="button js-remove-slide">Remove Slide</a>
$('.js-remove-slide').on('click', function() {
$('.add-remove').slick('slickRemove',slideIndex - 1);
if (slideIndex !== 0){
slideIndex--;
}
});
РЕДАКТИРОВАТЬ: я добавил еще немного кода, чтобы показать, как он настроен для скользящий слайдер ЗДЕСЬ это настроено для удаления последнего слайда в слайдере.
Я пытаюсь настроить его, чтобы при нажатии кнопки удаления на слайде этот слайд удалялся из слайдера.Фрагмент, который я взял с веб-сайта Slick Slider, удаляет только последний слайд в слайдере.Поэтому я пытаюсь выяснить, как удалить определенный слайд при нажатии.