У меня есть следующий код яваскрипта (чистый JS, не ЛИЭС), однако, когда его запуска он возвращает только один элемент вместо двухJavascript document.getElementsByClassName не возвращает все элементы
function changeButtonStyles() {
var actualButtons = document.getElementsByClassName("read-more");
for (var i = 0; i < actualButtons.length; i++) {
actualButtons[i].parentNode.className = "basic";
actualButtons[i].className = "btn btn-xs btn-default";
}
Он должен вернуть два элемента из страницу, поэтому я могу изменить их оба, но он возвращает только один или цикл только итерации через один. Почему это?
хорошо вы изменить свой первоначальный класс так после щелчка по верхней ссылке функция выполняется один раз, а затем после нажать на нижняя ссылка функция ничего не делает .. –