From 1ef0b6b33d4532c0125cab8c9d3d8ab8362b1bc7 Mon Sep 17 00:00:00 2001 From: Alexander Sulfrian Date: Thu, 30 May 2013 21:31:35 +0200 Subject: navigation.js: fix bug if no list element is available --- htdocs/static/js/navigation.js | 10 ++++++++-- 1 file 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; } -- cgit v1.2.3-1-g7c22