Задать вопрос

Slick slider как отследить конец прокрутки?

Как у Slick Slider отследить событие, что слайдер дошел до конца, и что он в самом начале стоит?
  • Вопрос задан
  • 579 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
rockfeeler
@rockfeeler
Фронтендер, дизайнер, верстальщик-перфекционист
По встроенному методу слушаем какой слайд активен. Если индекс слайда 0, то это начало, если равен количеству слайдов минус 1, то это конец.

var itemsLength = $('.slider > div').length - 1;

$('.slider').slick({
	infinite: false,
	onAfterChange: function (slide, index) {
		if (index <= 0) {
			alert("Первый слайд!");
		};
		if (itemsLength >= index) {
			alert("Последний слайд!");
		};
	}
});
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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