$(document).ready(function() { $(window).on("scroll", function(){ if($(this).scrollTop() > 0){ $("header").addClass("scrolled"); } else { $("header").removeClass("scrolled"); } }); $(window).trigger("scroll"); if($(".pageContainer").hasClass("stickyHeader")){ $("header").addClass("alwaysSticky"); } $("header").addClass("loaded"); $("header .triggerMenu").on("click", function(){ if($(this).hasClass("active")){ $("html, body").removeClass("overflow"); $(this).removeClass("active"); $(this).find(".label").html($(this).find(".label").data("menu")); $(".bigMenu").removeClass("open"); $("header").removeClass("open"); } else { if($(window).width() > 1024){ $("body").addClass("overflow"); } else { $("html, body").addClass("overflow"); } $(this).addClass("active"); $(this).find(".label").html($(this).find(".label").data("close")); $(".bigMenu").addClass("open"); $("header").addClass("open"); } }); $(document).mouseup(function(e) { if($(".triggerMenu").hasClass("active")){ var container = $(".bigMenu, #header"); if (!container.is(e.target) && container.has(e.target).length === 0) { $("header .triggerMenu").trigger("click"); } } }); });