From edaeb338168e99548e94e59d2d8ed43b95144d7d Mon Sep 17 00:00:00 2001 From: Jacob Thornton <jacobthornton@gmail.com> Date: Sun, 28 Jul 2013 22:23:20 -0700 Subject: [PATCH] fixed #8715 --- assets/js/application.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/assets/js/application.js b/assets/js/application.js index bff00fc331..54f9455f70 100644 --- a/assets/js/application.js +++ b/assets/js/application.js @@ -7,10 +7,11 @@ $(function(){ var $window = $(window) + var $body = $(document.body) var navHeight = $('.navbar').outerHeight(true) + 10 - $(document.body).scrollspy({ + $body.scrollspy({ target: '.bs-sidebar', offset: navHeight }) @@ -19,14 +20,12 @@ e.preventDefault() }) - $(document.body).on('click', '.bs-sidenav [href^=#]', function (e) { + $body.on('click', '.bs-sidenav [href^=#]', function (e) { var $target = $(this.getAttribute('href')) - // e.preventDefault() // prevent browser scroll + e.preventDefault() // prevent browser scroll - document.body.scrollTop = - $target.offset().top - - navHeight + 5 // offset scroll by nav + $window.scrollTop($target.offset().top - navHeight + 5) }) // back to top -- GitLab