Задать вопрос
SlavaMaxwell
@SlavaMaxwell
Frontend разработчик

Как сделать появление кнопки пред.слайда при нажатии на кнопку след.слайда?

Всех приветствую, есть такая идея, изначально у слайдера при загрузке страницы видна только кнопка пролистывания слайдов вперед, когда юзер пролистнул один слайд, то есть нажал на эту кнопку, слева появилась кнопка пролистывания предыдущего слайда и когда дойдет до первого слайда, кнопка снова пропадет, спасибо всем, кто поможет
  • Вопрос задан
  • 65 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 2
@EastJesus
Добавляйте кнопке класс, этому классу добавляйте стиль для изначального скрытия (display: none или opacity: 0)
При клике на вторую кнопку меняйте этот стиль у первой кнопки, делая ее видимой
Ответ написан
Комментировать
YavaDev
@YavaDev
Для начала надо убрать зацикливание слайдера. Для этого пропишите свойство infinite: false
После этого slickSlider уже сам будет давать кнопкам класс .slick-disabled.
Ну а дальше делайте с кнопками то, что вам нужно, например:
.slick-arrow {
  transition: opacity 0.3s ease;
}
.slick-arrow.slick-disabled {
  opacity: 0;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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