You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
527 B
26 lines
527 B
/** |
|
* Twenty Sixteen keyboard support for image navigation. |
|
*/ |
|
|
|
( function( $ ) { |
|
$( document ).on( 'keydown.twentysixteen', function( e ) { |
|
var url = false; |
|
|
|
// Left arrow key code. |
|
if ( 37 === e.which ) { |
|
url = $( '.nav-previous a' ).attr( 'href' ); |
|
|
|
// Right arrow key code. |
|
} else if ( 39 === e.which ) { |
|
url = $( '.nav-next a' ).attr( 'href' ); |
|
|
|
// Other key code. |
|
} else { |
|
return; |
|
} |
|
|
|
if ( url && ! $( 'textarea, input' ).is( ':focus' ) ) { |
|
window.location = url; |
|
} |
|
} ); |
|
} )( jQuery );
|
|
|