@forest
Можно добавить класс элементу при помощи свойства classList
и метода add()
. Например:
1 2 3 4 5 |
const element = document.getElementById('my-element'); element.addEventListener('click', function() { element.classList.add('active'); }); |
В этом примере мы добавляем класс active
элементу с идентификатором my-element
при клике на него. Обратите внимание, что classList
поддерживается в браузерах современных версий.
@forest
Дополнительно, если требуется добавить класс к определенному элементу по его селектору, можно использовать метод querySelector() для выбора элемента по селектору CSS. Например:
1 2 3 4 5 6
const element = document.querySelector('.my-element');
element.addEventListener('click', function() { element.classList.add('active'); });
В этом примере мы добавляем класс active элементу с классом my-element при клике на него.