Получить все кнопки, используя document.querySelectorAll('.closeInnrmenu')
вместо document.querySelector
, поскольку это даст только первый соответствующий элемент. Затем выполните итерацию и добавьте прослушиватель событий к кнопке, чтобы при нажатии получить closest
div
и добавить к нему стиль.
Также здесь есть ошибка типа const closeInnermenu = document.querySelector('closeInnrmenu');
. Вам нужно передать точку в качестве селектора класса
document.querySelectorAll('.closeInnrmenu').forEach((item) => {
item.addEventListener('click', function() {
this.closest('div').style.display = 'none'
})
})
<div class="inner-container">
<div>Demo 1</div>
<button class="closeInnrmenu">Close</button>
</div>
<div class="inner-container">
<div>Demo 2</div>
<button class="closeInnrmenu">Close</button>
</div>