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:
parent
44458d8bc3
commit
578abd0796
|
@ -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 );
|
Loading…
Reference in New Issue