Пытаюсь сделать слайдер на JS. Есть код. Но не знаю как исправить баг: когда пролистнешь слайдер в одну сторону, а потом в другую, то на предыдущую позицию он не возвращается, а пролистывается дальше. Хелп)
<div class="spot" id="otkr2">
<div class="move" onclick="var list = document.getElementById('slider'); b = list.lastElementChild; list.insertBefore(b.previousElementSibling, list.children[0]);">
<p class="str"><</p>
</div>
<div class="container">
<div class="slide" id="slider">
<div>text1</div>
<div>text2</div>
<div>text3</div>
<div>text4</div>
</div>
</div>
<div class="move" onclick="var list = document.getElementById('slider'); b = list.firstElementChild; list.insertBefore(b.nextElementSibling, list.children[0]);">
<p class="str">></p>
</div>
</div>