Updated dropdowns to close all others before opening
This commit is contained in:
parent
b9ad3f9f65
commit
6797c91eeb
1 changed files with 7 additions and 1 deletions
|
@ -14,7 +14,7 @@ class DropDown {
|
|||
}
|
||||
|
||||
show(event) {
|
||||
this.hide();
|
||||
this.hideAll();
|
||||
|
||||
this.menu.style.display = 'block';
|
||||
this.menu.classList.add('anim', 'menuIn');
|
||||
|
@ -44,6 +44,12 @@ class DropDown {
|
|||
event.stopPropagation();
|
||||
}
|
||||
|
||||
hideAll() {
|
||||
for (let dropdown of window.components.dropdown) {
|
||||
dropdown.hide();
|
||||
}
|
||||
}
|
||||
|
||||
hide() {
|
||||
this.menu.style.display = 'none';
|
||||
this.menu.classList.remove('anim', 'menuIn');
|
||||
|
|
Loading…
Reference in a new issue