Как добавить кнопки в выпадающее окно?
Друзья, есть кнопки сортировки и нужно чтобы они находились в выпадающем списке. Которому в дальнейшем надо накинуть стилей.
Написал следующий код, однако список появляется лишь на долю секунды при открытии страницы а потом сразу пропадает. Подскажите, пожалуйста, где может быть ошибка?
document.getElementById('sort').onmouseover = function (event) {
let target = event.target;
if (target.className == 'menu-item') {
let s = target.getElementsByClassName('submenu');
closeMenu();
s[0].style.display='block';
}
}
document.onmouseover=function (event) {
let target = event.target;
console.log(event.target);
if(target.className!='menu=item' && target.className!='submenu') {
closeMenu();
}
}
function closeMenu() {
let menu = document.getElementById('sort');
let subm = document.getElementsByClassName('submenu');
for (let i=0; i <subm.length; i++) {
subm[i].style.display="none";
}
}