31 lines
942 B
JavaScript
31 lines
942 B
JavaScript
{
|
|
(function () {
|
|
function initMobileNavClose() {
|
|
var toggle = document.getElementById("nav-toggle");
|
|
if (!toggle) return;
|
|
|
|
var elements = document.querySelectorAll(".app-menu a, .app-menu button");
|
|
elements.forEach(function (el) {
|
|
el.addEventListener("click", function () {
|
|
if (window.innerWidth <= 1000) {
|
|
toggle.checked = false; // Menü schließen
|
|
}
|
|
});
|
|
});
|
|
}
|
|
|
|
// Beim ersten Laden
|
|
document.addEventListener("DOMContentLoaded", initMobileNavClose);
|
|
|
|
// Falls Oqtane/Blazor später neu rendert, kannst du das bei Bedarf nochmal aufrufen
|
|
window.initMobileNavClose = initMobileNavClose;
|
|
})();
|
|
"exclude" [
|
|
"**/bin",
|
|
"**/bower_components",
|
|
"**/jspm_packages",
|
|
"**/node_modules",
|
|
"**/obj",
|
|
"**/platforms"
|
|
]
|
|
} |