Files
JooL_website/static/js/hamburger.js
2026-05-12 16:54:38 +00:00

21 lines
652 B
JavaScript

(function () {
var btn = document.getElementById('nav-hamburger');
var drawer = document.getElementById('nav-drawer');
if (!btn || !drawer) return;
btn.addEventListener('click', function () {
var isOpen = drawer.classList.toggle('open');
btn.classList.toggle('open', isOpen);
btn.setAttribute('aria-expanded', String(isOpen));
});
// Ferme le drawer quand on clique sur un lien
drawer.querySelectorAll('a').forEach(function (a) {
a.addEventListener('click', function () {
drawer.classList.remove('open');
btn.classList.remove('open');
btn.setAttribute('aria-expanded', 'false');
});
});
})();