aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJef van Schendel <mail@jefvanschendel.nl>2012-03-05 19:27:26 +0100
committerJef van Schendel <mail@jefvanschendel.nl>2012-03-05 19:27:26 +0100
commit1213b8260ab4da97d465e7ef0e71fac2a2c20dbd (patch)
tree11611d23c8860f96ee55635ce2ca511372d031db
parent5cacba23958804211da0291fe8ba545ea98f2be5 (diff)
downloadmediagoblin-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.js8
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;
}
});