Me encontré con un problema al crear un pergamino para titulares.
Miré el código del elemento, el código jura por el elemento "..offset().top"
$(function() { var header = $("header"), introH = $("#intro").innerHeight(), scrollOffset = $(window).scrollTop() // scroll checkScroll(scrollOffset) $(window).on("scroll", function() { scrollOffset = $(this).scrollTop() checkScroll(scrollOffset) }) function checkScroll() { if (scrollOffset >= introH) { header.addClass("fixed") } else { header.removeClass("fixed") } } // scroll keys $("[data-scroll]").on("click", function(event) { event.preventDefault(); var blockId = $(this).data("scroll"), blockOffset = $(blockId).offset().top /* This line */ $("html, body").animate({ scrollTop: blockOffset }, 500) }) })