Make WordPress Core

Ticket #38992: 38992.patch

File 38992.patch, 1.1 KB (added by laurelfulford, 9 years ago)
  • src/wp-content/themes/twentyseventeen/assets/js/navigation.js

     
    66 */
    77
    88(function( $ ) {
    9         var masthead, menuToggle, siteNavigation;
     9        var masthead, menuToggle, siteNavContain, siteNavigation;
    1010
    1111        function initMainNavigation( container ) {
    1212
     
    3939
    4040        masthead       = $( '#masthead' );
    4141        menuToggle     = masthead.find( '.menu-toggle' );
     42        siteNavContain = masthead.find( '.main-navigation' );
    4243        siteNavigation = masthead.find( '.main-navigation > div > ul' );
    4344
    4445        // Enable menuToggle.
     
    5354                menuToggle.add( siteNavigation ).attr( 'aria-expanded', 'false' );
    5455
    5556                menuToggle.on( 'click.twentyseventeen', function() {
    56                         $( siteNavigation.closest( '.main-navigation' ), this ).toggleClass( 'toggled-on' );
     57                        $( siteNavContain ).toggleClass( 'toggled-on' );
    5758
    5859                        $( this )
    5960                                .add( siteNavigation )