Метод JavaScript, о котором вы говорите, «getElementsByClassName», извлекает все элементы в документе, имеющие определенное имя класса. Вот несколько возможных методов, которые можно использовать для добавления класса к элементам:
-
Метод JavaScript:
const elements = document.getElementsByClassName('classname'); for (let i = 0; i < elements.length; i++) { elements[i].classList.add('newclass'); } -
Метод jQuery:
$('.classname').addClass('newclass'); -
Ванильный метод JavaScript:
const elements = Array.from(document.getElementsByClassName('classname')); elements.forEach(element => { element.classList.add('newclass'); });