PageSourceSearch

https://thebettyrocker.com/wp-content/cache/min/1/wp-content/theme…/js/responsive-menu.js?ver=1790008436

js thebettyrocker.com collected 2026-10-02 05:38:07 UTC 5,102 bytes, 18 lines download raw bytes

1(function(document,$,undefined){'use strict';var leaven={},mainMenuButtonClass='menu-toggle',subMenuButtonClass='sub-menu-toggle';leaven.init=function(){var toggleButtons={menu:$('<div />',{'class':mainMenuButtonClass,'aria-expanded':!1,'aria-pressed':!1,'role':'button'}).append($('<span></span><span></span><span></span>',{'class':'menu-icon'})).append(leaven.params.mainMenu),submenu:$('<button />',{'class':subMenuButtonClass,'aria-expanded':!1,'aria-pressed':!1,'role':'button'}).append($('<span />',{'class':'screen-reader-text',text:leaven.params.subMenu}))};$('.nav-primary, .sidebar-content aside .widget-wrap .widget-title, .content-sidebar .sidebar .widget_nav_menu .widget-title, .js-faqs-mobile-title').before(toggleButtons.menu);$('nav .sub-menu').before(toggleButtons.submenu);$('.widget-wrap .menu-categories-menu-container .menu .sub-menu').before(toggleButtons.submenu);$('.'+mainMenuButtonClass).each(_addClassID);$(window).on('resize.leaven',_doResize).triggerHandler('resize.leaven');$('.'+mainMenuButtonClass).on('click.leaven-mainbutton',_mainmenuToggle);$('.'+subMenuButtonClass).on('click.leaven-subbutton',_submenuToggle)};function _addClassID(){var $this=$(this),nav=$this.next('.nav-primary'),id='class';$this.addClass($(nav).attr('class'));if($(nav).attr('id')){id='id'}else{id='categories'}
2$this.attr('id','mobile-'+$(nav).attr(id))}
3function _doResize(){var buttons=$('button[id^=mobile-]').attr('id');if(typeof buttons==='undefined'){return}
4_superfishToggle(buttons);_changeSkipLink(buttons);_maybeClose(buttons)}
5function _mainmenuToggle(){var $this=$(this);_toggleAria($this,'aria-pressed');_toggleAria($this,'aria-expanded');$this.toggleClass('activated');$this.next('.nav-primary, .sub-menu').toggleClass('triggered');$('body').toggleClass('menu-triggered');$('.menu-overlay').toggleClass('menu-triggered').removeClass('menu-triggered--categories')}
6$(document).on('click','.sidebar-content .sidebar .menu-toggle, .content-sidebar .sidebar .widget_nav_menu .menu-toggle, .js-faqs-mobile .menu-toggle',function(){$('.menu-categories-menu-container').toggleClass('activated');$('.js-faq-categories').toggleClass('activated');$('.menu-overlay').addClass('menu-triggered--categories');if($('.nav-primary').hasClass('triggered')){$('.menu-overlay').addClass('menu-triggered');$('.menu-toggle.nav-primary').removeClass('activated');$('.nav-primary.triggered').removeClass('triggered');if(!$('body').hasClass('menu-triggered')){$('body').addClass('menu-triggered')}}});if($(window).width()<=992){$('.menu-overlay').on('click',function(){$('body').removeClass('menu-triggered');$('.menu-overlay').removeClass('menu-triggered');$('.nav-primary').removeClass('triggered');$('.menu-toggle.nav-primary').removeClass('activated');$('.menu-toggle').removeClass('activated');$('.content-sidebar .sidebar .menu-toggle').removeClass('activated');$('.sidebar-content aside .menu-categories-menu-container').removeClass('activated');$('.content-sidebar .sidebar .widget_nav_menu .menu-categories-menu-container').removeClass('activated');$('.js-faq-categories').removeClass('activated')})}
7if($(window).width()<=768){$('.js-faqs-category').on('click',function(){$('.js-faq-categories').removeClass('activated');$('body').removeClass('menu-triggered');$('.faqs__mobile-nav .menu-toggle').removeClass('activated');$('.menu-overlay').removeClass('menu-triggered')})}
8function _submenuToggle(){var $this=$(this),others=$this.closest('.menu-item').siblings();_toggleAria($this,'aria-pressed');_toggleAria($this,'aria-expanded');$this.toggleClass('activated');$this.next('.sub-menu').slideToggle('fast');others.find('.'+subMenuButtonClass).removeClass('activated').attr('aria-pressed','false');others.find('.sub-menu').slideUp('fast')}
9function _superfishToggle(buttons){if(typeof $('.js-superfish').superfish!=='function'){return}
10if('none'===_getDisplayValue(buttons)){$('.js-superfish').superfish({'delay':100,'animation':{'opacity':'show','height':'show'},'dropShadows':!1})}else{$('.js-superfish').superfish('destroy')}}
11function _changeSkipLink(buttons){var startLink='genesis-nav',endLink='mobile-genesis-nav';if('none'===_getDisplayValue(buttons)){startLink='mobile-genesis-nav';endLink='genesis-nav'}
12$('.genesis-skip-link a[href^="#'+startLink+'"]').each(function(){var link=$(this).attr('href');link=link.replace(startLink,endLink);$(this).attr('href',link)})}
13function _maybeClose(buttons){if('none'!==_getDisplayValue(buttons)){return}
14$('.menu-toggle, .sub-menu-toggle').removeClass('activated').attr('aria-expanded',!1).attr('aria-pressed',!1);$('nav, .sub-menu').attr('style','')}
15function _getDisplayValue($id){var element=document.getElementById($id),style=window.getComputedStyle(element);return style.getPropertyValue('display')}
16function _toggleAria($this,attribute){$this.attr(attribute,function(index,value){return _ariaReturn(value)})}
17function _ariaReturn(value){return'false'===value?'true':'false'}
18$(document).ready(function(){leaven.params=typeof LeavenL10n==='undefined'?'':LeavenL10n;if(typeof leaven.params!=='undefined'){leaven.init()}})})(document,jQuery)

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.