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

Как сделать эффект бесконечности в слайдере на чистом JS?

Здравствуйте, помогите с задачей...
Есть слайдер для которого нужно допилить нормальный эффект infinity, сейчас там ужи присутствует некий эффект бесконечности, но это далеко не то что хотелось получить, нужно просто сделать бесконечный цикл прокрутки слайдов, как для примера - Swiper JS или Slick. И самое сложное из этого всего, это сохранить индексы (this.options.position), ибо они уже привязаны к dot navigation и в целом к анимации translateX, как-то так)

Буду очень благодарен за какую-либо помощь.

  • Вопрос задан
  • 624 просмотра
Подписаться 1 Средний 4 комментария
Решения вопроса 1
delphinpro
@delphinpro Куратор тега JavaScript
frontend developer
так же как и в других каруселях — клонируйте часть слайдов. В данном случае один первый и помещайте его в конец.
после перехода на первый слайд (клон), прокручивайте панельку в начальное состояние, но без анимации, мгновенно.
Клонированные элементы можно отмечать атрибутами или классами.

Почему бы не взять уже готовый слайдер?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
23 дек. 2024, в 09:41
5000 руб./за проект
23 дек. 2024, в 09:39
1000000 руб./за проект