FAQ: acordeón (al abrir una respuesta se cierra la anterior)

This commit is contained in:
webmanager committed 2026-11-07 17:29:30 +00:00
1 parent 79627ec104
commit 13693530a9
1 file changed
+7
+7
View File
@@ -237,6 +237,13 @@ if (langBox) {
applyLang();
});
}
// Accordion: only one answer open at a time
el('list').addEventListener('toggle', (ev) => {
const d = ev.target;
if (!d || d.tagName !== 'DETAILS' || !d.open) return;
el('list').querySelectorAll('details[open]').forEach(o => { if (o !== d) o.open = false; });
}, true);
el('q').addEventListener('input', render);
applyLang();