Twenty Fourteen: improved JS support for keyboard navigation for main navigation menu. Props obenland, see #25054.

Built from https://develop.svn.wordpress.org/trunk@25757


git-svn-id: http://core.svn.wordpress.org/trunk@25670 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
Lance Willett 2013-10-10 15:33:10 +00:00
parent 44458d8bc3
commit 578abd0796
1 changed files with 4 additions and 12 deletions

View File

@ -117,16 +117,8 @@
} );
/* Accessibility hover styles for menu. */
$( '.primary-navigation li' ).hover( function() {
$( this ).addClass( 'a11y-focus' );
}, function() {
$( this ).delay( '250' ).removeClass( 'a11y-focus' );
}
);
$( '.primary-navigation li a' ).on( 'focus blur', function() {
$( this ).parents().toggleClass( 'a11y-focus' );
}
);
/* Focus styles for primary menu. */
$( '.primary-navigation' ).find( 'a' ).on( 'focus.twentyfourteen blur.twentyfourteen', function() {
$( this ).parents().toggleClass( 'focus' );
});
} )( jQuery );