control-submenu.js: format

This commit is contained in:
Zankaria 2025-10-25 22:34:00 +02:00
parent 615131ada6
commit 5ada9eb7f7

View file

@ -1,25 +1,25 @@
document.addEventListener("DOMContentLoaded", function() {
let controls = document.getElementsByClassName('controls');
let controls = document.getElementsByClassName('controls');
for (let i = 0; i < controls.length; i++) {
const c = controls.item(i);
for (let i = 0; i < controls.length; i++) {
const c = controls.item(i);
const btn = c.getElementsByClassName('submenu-btn')[0];
const submenu = c.getElementsByClassName('controls-submenu')[0];
const btn = c.getElementsByClassName('submenu-btn')[0];
const submenu = c.getElementsByClassName('controls-submenu')[0];
btn.addEventListener('click', function (e) {
e.preventDefault();
const closed = submenu.classList.contains('controls-submenu-hidden');
btn.addEventListener('click', function(e) {
e.preventDefault();
const closed = submenu.classList.contains('controls-submenu-hidden');
if (closed) {
btn.classList.add('submenu-btn-open');
submenu.classList.remove('controls-submenu-hidden');
} else {
btn.classList.remove('submenu-btn-open');
submenu.classList.add('controls-submenu-hidden');
}
if (closed) {
btn.classList.add('submenu-btn-open');
submenu.classList.remove('controls-submenu-hidden');
} else {
btn.classList.remove('submenu-btn-open');
submenu.classList.add('controls-submenu-hidden');
}
return false;
});
}
return false;
});
}
});