site-accueil-insa/assets/scripts/sidenavScript.js

39 lines
838 B
JavaScript
Raw Normal View History

2018-03-25 13:22:28 +02:00
var menuOpen = false;
var sidenav = $("#menuSidenav");
var hamburger = $("#hamburger");
var backButton = $("#back_button");
function openNav() {
sidenav.css("margin-left", "0");
sidenav.css("box-shadow", "5px 5px 10px #151515");
backButton.addClass("active_background");
2018-03-25 14:19:53 +02:00
enableHamburger();
/* Enables hamburger icon */
2018-03-25 13:22:28 +02:00
menuOpen = true;
}
function closeNav() {
sidenav.css("margin-left", "-250px");
sidenav.css("box-shadow", "none");
backButton.removeClass("active_background");
2018-03-25 14:19:53 +02:00
disableHamburger();
/* Disables hamburger icon */
2018-03-25 13:22:28 +02:00
menuOpen = false;
}
function toggleNav() {
if (menuOpen) {
closeNav();
} else {
openNav();
}
}
2018-03-25 14:19:53 +02:00
function disableHamburger() {
2018-03-25 13:22:28 +02:00
hamburger.removeClass("change");
}
2018-03-25 14:19:53 +02:00
function enableHamburger() {
2018-03-25 13:22:28 +02:00
hamburger.addClass("change");
}