Develop lagi

This commit is contained in:
Pusdatin BPKD Jkt
2022-07-13 16:15:34 +07:00
parent 26bdde4442
commit de2966ba09
10 changed files with 40 additions and 16 deletions
+22
View File
@@ -149,6 +149,28 @@
}
e.preventDefault();
});
var url = window.location;
url = url + "";
const allLinks = document.querySelectorAll('.nav-item a');
// const currentLink = [...allLinks].filter(e => {
// return url.indexOf(e.href) > -1) {
// return e.href == url;
// }
// });
let currentLink = "";
allLinks.forEach((val, idx) => {
if (url.indexOf(val.href) > -1){
currentLink = val;
}
})
$(currentLink).addClass("active")
$(".has-treeview").removeClass("menu-open active");
$(currentLink).closest(".has-treeview").addClass("menu-open active");
$($(currentLink).closest(".has-treeview")).children("a.nav-link").addClass("active");
$($(currentLink).closest(".nav-treeview")).closest("li.nav-item").addClass("menu-open");
$($(currentLink).closest(".nav-treeview")).parentsUntil(".nav-sidebar > .nav-treeview").addClass('menu-open');
});
</script>
@yield('scripts')