WordPress.org

Make WordPress Core

Ticket #24839: 24839-twentythirteen.diff

File 24839-twentythirteen.diff, 833 bytes (added by dannydehaan, 8 months ago)
  • functions.js

     
    4949        } )(); 
    5050 
    5151        /** 
     52         * Show the submenu (When availabe) when :focus an anchor element in a nav menu 
     53         */ 
     54        ( function() { 
     55                $( 'li.menu-item a' ).on({ 
     56                        focus : function( e ) { 
     57                                if( $( this ).parents( 'li' ).find( '> ul' ) ) { 
     58                                        $( this ).parents( 'li' ).find( '> ul' ).each( function() { 
     59                                                $( this ).show(); 
     60                                        }); 
     61                                } 
     62                        }, 
     63                        focusout : function( e ) { 
     64                                if( $( this ).parents( 'li' ).find( '> ul' ).is( ':visible' ) ) { 
     65                                        $( this ).parents( 'li' ).find( '> ul' ).css( 'display', '' ); 
     66                                } 
     67                        } 
     68                }); 
     69        } )(); 
     70 
     71        /** 
    5272         * Makes "skip to content" link work correctly in IE9 and Chrome for better 
    5373         * accessibility. 
    5474         *