У меня есть карусель с опцией перетаскивания, сделанной с translate3d
.Учитывая, что для перехода к следующему слайду используется translate3d
, я заканчиваю переводом в конец карусели.Можете ли вы помочь мне найти решение?
Логика следующего слайда:
goNext() {
this.carousel.style.transform = `translate3d(${-(++this.elementIndex * this.album.clientWidth)}px,0,0);
}
Когда я доберусь до конца карусели:
Я знаю, что могу перевести на 0 в конце, ноЯ хочу, чтобы на последнем слайде была сохранена опция перетаскивания и возможность перетаскивания на первый слайд, который выглядит следующим образом.Есть идеи?