Я пытался написать свою собственную карусель с бесконечным циклом.Код работает отлично, за одним исключением.Я хочу, чтобы это пошло в цикле, где первый div добавляется в последний и так далее.Прямо сейчас он возвращается к предыдущей позиции.
Я пробовал разные вещи, но, похоже, ничего не работает.Любая помощь?
let divArray = $(".mybox");
let sliderFrame = $(".slider");
let i = 0;
function test() {
//sliderFrame.append(divArray[i]);
sliderFrame.delay(1000).animate({ right: 150 * i + "px" });
if (i < divArray.length/2) i++;
else i = 0;
test();
}
test();
https://codepen.io/xblack/pen/mLYdeb