Удаление класса по повторному клику
Почему не срабатывает event.target.classList.toggle('style')
и при повторном клике на элемент класс 'style' не удаляется? Как реализовать?
const wrapper = document.querySelector('.wrap');
function handleEvent(event) {
if (event.target && event.target.classList == 'string') {
event.target.classList.toggle('style')
}
};
wrapper.addEventListener('click', handleEvent);
.style {
color: red
}
<div class="wrap">
<div class="string">Один</div>
<div class="string">Два</dib>
</div>
Источник: Stack Overflow на русском