@richie_mayert
Есть несколько способов добавить класс в элемент div с помощью чистого JavaScript:
1 2 |
const div = document.querySelector('div'); div.classList.add('className'); |
1 2 |
const div = document.querySelector('div'); div.className += ' className'; |
1 2 |
const div = document.querySelector('div'); div.setAttribute('class', 'className'); |
1 2 |
const div = document.querySelector('div'); div.classList.toggle('className'); |
Во всех этих примерах 'className'
замените на нужное вам имя класса.
@richie_mayert
Также можно использовать свойство classList и методы add, remove, toggle:
1 2 |
const div = document.querySelector('div'); div.classList.add('className'); |
или
1 2 3 |
const div = document.querySelector('div'); div.classList.remove('oldClass'); div.classList.add('newClass'); |
или
1 2 |
const div = document.querySelector('div'); div.classList.toggle('className'); |
Эти методы предоставляют более удобный и гибкий способ работы с классами элемента.