aboutsummaryrefslogtreecommitdiff
path: root/app/views/javascript
diff options
context:
space:
mode:
Diffstat (limited to 'app/views/javascript')
-rw-r--r--app/views/javascript/main.phtml12
1 files changed, 12 insertions, 0 deletions
diff --git a/app/views/javascript/main.phtml b/app/views/javascript/main.phtml
index 4c128b082..e81ae831a 100644
--- a/app/views/javascript/main.phtml
+++ b/app/views/javascript/main.phtml
@@ -313,6 +313,18 @@ function init_nav_entries() {
next_entry();
return false;
});
+ $('.nav_entries a.up').click(function() {
+ var active_item = $(".flux.active");
+ var windowTop = $(window).scrollTop();
+ var item_top = active_item.position ().top;
+
+ if(windowTop > item_top) {
+ $("html,body").scrollTop (item_top);
+ } else {
+ $("html,body").scrollTop (0);
+ }
+ return false;
+ });
}
$(document).ready (function () {