HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: /home/mmickelson/martyknows.com/wp-content/themes/oxygen/js/navigation.js
/**
 * Handles toggling the navigation menu for small screens.
 */

( function ( $ ) {

    var nav, button, menu;

    button = $( ".menu-toggle" );
        if ( ! button ) 
            return;    

    button.click( function() {
    
        nav = $(this).closest( ".site-navigation" );
        if ( ! nav ) 
            return;
        
        menu = $( "ul:first", nav );
        if ( ! menu.length || ! menu.children().length ) {
            button.hide();
            return;
        }

        menu.toggleClass( 'nav-menu' );

        if ( ! $(this).hasClass( 'toggled-on' ) ) {
            $(this).removeClass( 'toggled-on' );
            menu.removeClass( 'toggled-on' );
        } else {
            menu.addClass( 'toggled-on' );
            $(this).addClass( 'toggled-on' );
        }

    } );

} ) ( jQuery );