@ligisayan

Как изменить эффект переключения слайдов по кастомным кнопкам?

Есть слайдер, слайдами которого я управляют с помощью кнопок. Как сделать, чтобы эффект при переключении оставался стандартным slide, а не так как сейчас со сменой?

  • Вопрос задан
  • 282 просмотра
Решения вопроса 2
@magarif
Программист
Последний параметр уберите
$('#slider').slick('slickGoTo', 0);

И fade уберите
fade: true,
Ответ написан
Комментировать
0xD34F
@0xD34F
Уберите fade: true из настроек слайдера, из обработчиков клика - второй параметр из вызова slickGoTo (это который тоже true). Кстати, а зачем отдельный обработчик каждой кнопке? - можно повесить один общий:

const $slider = $('#slider').slick({
  slidesToShow: 1,
  slidesToScroll: 1,
  adaptiveHeight: true,
  dots: false,
  prevArrow: false,
  nextArrow: false,
  speed: 900,
});

const $buttons = $('button').click(function() {
  $slider.slick('slickGoTo', $buttons.index(this));
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы