Есть html:
<button onclick="myFunction()">Click Me</button>
<div id="myDIV">
This is my DIV element.
</div>
Есть скрипт:
function myFunction() {
var x = document.getElementById('myDIV');
if (x.style.display === 'none') {
x.style.display = 'block';
} else {
x.style.display = 'none';
}
}
Есть стиль:
css (жмяк)#myDIV {
width: 100%;
padding: 50px 0;
text-align: center;
background-color: lightblue;
margin-top:20px;
}
Если применять данный скрипт к нескольким элементам, то hide/show только первый элемент
Как сделать чтоб он понимал в каком блоке находится и соответственно для этого блока показывал выпадающее меню (и скрывался либо через время, либо при открытии другого)
делаю по аналогии как у вк:
Если тут надо писать другой скрипт, то прошу сделать рабочий вариант, сам писать не научился, шаблоны с w3schools copy/paste