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

Как добавлять новые слайды при переходе к последнему/предпоследнему слайду?

Есть два связанных slick слайдера, суть в том что изначально при загрузке страницы в них должно находится 10 слайдов, но при пролистывании например до 9 слайда должны подгружаться еще 10 слайдов в оба слайдера, и т.д.
Как это реализовать?
  • Вопрос задан
  • 994 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
Решения вопроса 1
0xD34F
@0xD34F
Вешаете обработчик события afterChange, внутри которого проверяете номер текущего слайда. Если надо - добавляете новые слайды с помощью метода slickAdd:

$slick.on('afterChange', function(e, slick, slide) {
  if (slide какой надо) {
    $(this).slick('slickAdd', новыеСлайды);
  }
});

https://jsfiddle.net/3aefrdcm/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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