Files
getdotnet/js/main.js
2015-07-30 23:39:18 -07:00

25 lines
878 B
JavaScript

(function ($) {
var Menu = function() {
this.openClass = "nav-menu-expanded";
this.closedClass = "nav-menu-collapsed";
$("#menuControl").click(this.openMenu);
}
Menu.prototype.openMenu = function() {
var openClass = "nav-menu-expanded";
var closedClass = "nav-menu-collapsed";
console.log("In the open menu function");
var currentState = $("#navigationMenu").hasClass(openClass);
console.log("State of the menu: " + currentState);
if (currentState) {
$("#navigationMenu").removeClass(openClass).addClass(closedClass);
$(".main-content").removeClass("main-content-slide");
}else {
$("#navigationMenu").removeClass(closedClass).addClass(openClass);
$(".main-content").addClass("main-content-slide");
}
}
new Menu();
})($);