summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Sulfrian <alexander@sulfrian.net>2013-05-30 21:31:35 +0200
committerAlexander Sulfrian <alexander@sulfrian.net>2013-05-30 21:31:35 +0200
commit1ef0b6b33d4532c0125cab8c9d3d8ab8362b1bc7 (patch)
tree3a96441d64de143e7f83423c9364df85e11bb821
parentdc1e23fc78f09bc6e3044eeac5c95621f04169ee (diff)
downloadwww-1ef0b6b33d4532c0125cab8c9d3d8ab8362b1bc7.tar.gz
www-1ef0b6b33d4532c0125cab8c9d3d8ab8362b1bc7.tar.bz2
www-1ef0b6b33d4532c0125cab8c9d3d8ab8362b1bc7.zip
navigation.js: fix bug if no list element is available
-rw-r--r--htdocs/static/js/navigation.js10
1 files changed, 8 insertions, 2 deletions
diff --git a/htdocs/static/js/navigation.js b/htdocs/static/js/navigation.js
index 689eb30..ce81ac6 100644
--- a/htdocs/static/js/navigation.js
+++ b/htdocs/static/js/navigation.js
@@ -15,7 +15,10 @@ $(window).keydown(function(e) {
liSelected = li.eq(0).addClass('selected');
}
- $('html').animate({scrollTop: liSelected.offset().top - 20}, 500);
+ if (liSelected) {
+ $('html').animate({scrollTop: liSelected.offset().top - 20}, 500);
+ }
+
return false;
}
@@ -33,7 +36,10 @@ $(window).keydown(function(e) {
liSelected = li.last().addClass('selected');
}
- $('html').animate({scrollTop: liSelected.offset().top - 20}, 500);
+ if (liSelected) {
+ $('html').animate({scrollTop: liSelected.offset().top - 20}, 500);
+ }
+
return false;
}