X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/7f95f426fe9d582ee5b33e73edc7ef7c78a82c12..82c3054bcdeb000aa9782da80d644070797b5cbe:/apps/wolnelektury_core/static/js/book_text/menu.js diff --git a/apps/wolnelektury_core/static/js/book_text/menu.js b/apps/wolnelektury_core/static/js/book_text/menu.js index 79dc00190..5bbc1a8d8 100644 --- a/apps/wolnelektury_core/static/js/book_text/menu.js +++ b/apps/wolnelektury_core/static/js/book_text/menu.js @@ -6,6 +6,9 @@ function hide_menu_boxes() { $("#menu .active").each(function() { $(this).removeClass("active"); $("#" + $(this).attr("data-box")).hide(); + if ($(this).hasClass('dropdown')) { + $($(this).attr('href')).slideUp('fast'); + } }); $("#box-underlay").hide(); } @@ -64,7 +67,20 @@ $("#menu a").each(function() { } }); } - else { + else if ($(this).hasClass('dropdown')) { + $(this).click(function(e) { + e.preventDefault(); + var showing = $(this).hasClass("active"); + hide_menu_boxes(); + if (!showing) { + $("body").addClass("menu-showed"); + $("#sponsors:not(:hidden)").fadeOut(); + $(this).addClass("active"); + $($(this).attr('href')).slideDown('fast'); + } + }); + } + else if (!$(this).hasClass('button')) { $(this).click(release_menu); } });