У меня есть список div.slides
внутри div.slider
. С js я получаю NodeList
всех .slides
внутри .slider
: let slides = document.querySelectorAll('.slider .slide');
отлично (также сам ползунок const slider = document.querySelector('.slider');
).
Но всякий раз, когда я пытаюсь добавить последний элемент от .slides
до .slider
- он удаляет последний .slider
.
Так, например, из списка a b c
это должно быть c a b c
, но оно становится c a b
.
Я пробовал slider.insertBefore(slides[slides.lenght -1, slides[0]);
slider.appendChild(slides[slides.length - 1]);
и несколько других.
Как мне добавить копию элемента nodeList в начало / конец БЕЗ удаления аналогичного / дублирующего элемента?
нет jquery