diff options
author | Jef van Schendel <mail@jefvanschendel.nl> | 2012-03-05 19:27:26 +0100 |
---|---|---|
committer | Jef van Schendel <mail@jefvanschendel.nl> | 2012-03-05 19:27:26 +0100 |
commit | 1213b8260ab4da97d465e7ef0e71fac2a2c20dbd (patch) | |
tree | 11611d23c8860f96ee55635ce2ca511372d031db | |
parent | 5cacba23958804211da0291fe8ba545ea98f2be5 (diff) | |
download | mediagoblin-1213b8260ab4da97d465e7ef0e71fac2a2c20dbd.tar.lz mediagoblin-1213b8260ab4da97d465e7ef0e71fac2a2c20dbd.tar.xz mediagoblin-1213b8260ab4da97d465e7ef0e71fac2a2c20dbd.zip |
Stop failing if there is no previous/next to go to
-rw-r--r-- | mediagoblin/static/js/keyboard_navigation.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/mediagoblin/static/js/keyboard_navigation.js b/mediagoblin/static/js/keyboard_navigation.js index 83d339ff..d4039a3c 100644 --- a/mediagoblin/static/js/keyboard_navigation.js +++ b/mediagoblin/static/js/keyboard_navigation.js @@ -19,10 +19,14 @@ $(document).keydown(function(event){ switch(event.which){ case 37: - window.location = $('.navigation_left').attr('href'); + if($('a.navigation_left').length) { + window.location = $('a.navigation_left').attr('href'); + } break; case 39: - window.location = $('.navigation_right').attr('href'); + if($('a.navigation_right').length) { + window.location = $('a.navigation_right').attr('href'); + } break; } }); |