PageSourceSearch

https://strosegirard.com/wp-content/themes/DPI_Theme/js/mobileMenu.js?ver=7.1.2

js strosegirard.com collected 2026-10-04 01:19:49 UTC 1,109 bytes, 26 lines download raw bytes

1jQuery(document).ready(function($) {
2  $('.menu-toggle').on('click', function(){
3    $('.navWrapper').toggleClass('open');
4    $('body').toggleClass('noscroll');
5  });
6  $( "<a class='menuOpenButton'><i class='fas fa-chevron-right'></i></a>" ).appendTo( ".menu-item-has-children" );
7  $( "<li class='closeSubMenu'><a class='menuCloseButton'><i class='fas fa-chevron-left'></i></a><a>Back</a></li>" ).prependTo( ".sub-menu" );
8  $('.menuOpenButton').on('click', function(){
9    $(this).parent().toggleClass('active');
10    $('.menuContainer #primary-menu').toggleClass('subMenuActive');
11  });
12  $('.closeSubMenu').on('click', function(){
13    $(this).parents('.menu-item-has-children').toggleClass('active');
14    $('.menuContainer #primary-menu').toggleClass('subMenuActive');
15  });
16  // Close Mobile Menu via Keyboard
17  $(document).on('keyup', (e)=>{
18    if (e.keyCode === 27) {
19      // Escape Pressed
20      $('li').removeClass('active');
21      $('ul').removeClass('subMenuActive');
22      $('.navWrapper').removeClass('open');
23      $('body').removeClass('noscroll');
24    }
25  });
26});

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.