Template:Team:Berkeley/scrollspyOffset.js

From 2013.igem.org

(Difference between revisions)
Line 1: Line 1:
-
var offsetHeight = 331;
+
var offset = 80;
-
$('#navbar li a').click(function (event) {
+
 
-
     var scrollPos = $('html').find($(this).attr('href')).offset().top - offsetHeight;
+
$('#navbar li a').click(function(event) {
-
     $('body,html').animate({
+
     event.preventDefault();
-
        scrollTop: scrollPos
+
    $($(this).attr('href'))[0].scrollIntoView();
-
    }, 1000);
+
     scrollBy(0, -offset);
});
});

Revision as of 16:39, 28 October 2013

var offset = 80;

$('#navbar li a').click(function(event) {

   event.preventDefault();
   $($(this).attr('href'))[0].scrollIntoView();
   scrollBy(0, -offset);

});