Здесь вы go:
const dots = document.querySelectorAll('.btn');
dots.forEach(dot => dot.addEventListener('click', () => {
dots.forEach(dotEl => {
if(dot !== dotEl) {
dotEl.classList.toggle('open');
}
})
}));
.open {
background-color: blue;
}
<div class="tab">
<button class="btn">Click Me</button>
</div>
<div class="tab">
<button class="btn">Click Me</button>
</div>
Итак, теперь при нажатии кнопки все остальные кнопки classList
переключаются, потому что мы переключаем ее, только если она не нажал кнопку (я имею в виду условие if
).