cd67-Menu.js 1.1 KB

123456789101112131415161718192021222324252627282930313233
  1. jQuery(function () {
  2. var $overlay = jQuery('.navbar-collapse');
  3. var $toggle = jQuery('#open-button');
  4. var toggleOverlay = function (evt) {
  5. if (!jQuery(evt.target).closest($overlay).length) {
  6. jQuery("body").removeClass("show-menu");
  7. $overlay.addClass('hidden');
  8. $toggle.removeClass('menu-button--open');
  9. }
  10. else {
  11. jQuery(document).one('click', toggleOverlay);
  12. }
  13. }
  14. $toggle.click(function (evt) {
  15. jQuery("body").toggleClass("show-menu");
  16. $toggle.toggleClass('menu-button--open');
  17. evt.preventDefault();
  18. evt.stopPropagation();
  19. $overlay.toggleClass('hidden');
  20. jQuery(document).one('click', toggleOverlay);
  21. });
  22. $('.menu-1').bind("click", function () {
  23. var menu = this, submenu = $(menu).closest("li").find(".submenu");
  24. $(".submenu").not(submenu).addClass("hidden");
  25. $(menu).closest("li").find(".submenu").toggleClass('hidden');
  26. });
  27. $('.icon-search').bind("click", function () {
  28. console.log("test");
  29. $(".input-search").toggleClass('hidden');
  30. });
  31. });