Scroll 间谍卷轴问题

Scroll 间谍卷轴问题,scroll,timeline,scrollspy,Scroll,Timeline,Scrollspy,我正在制作一个带有“时间线”样式的网页,它是水平导航的,但是有一个固定的菜单,其中有一个元素,当你点击每个元素时,它会沿着一个条滑动 现在我正在使用一个垂直时间线的蓝图,当你通过正常滚动到达元素时,它也会将元素移动到横条上 现在,我使用一个pagewrap div将元素保持在某个边界内,并使用css样式使主体水平堆叠元素。 当我点击ever时,它会像正常情况一样将我带到正确的页面,bar元素会按预期工作,但是当链接元素移动到视图中时,它的功能似乎不再工作了 这是原始的JS代码 //滚动间谍

我正在制作一个带有“时间线”样式的网页,它是水平导航的,但是有一个固定的菜单,其中有一个元素,当你点击每个元素时,它会沿着一个条滑动

现在我正在使用一个垂直时间线的蓝图,当你通过正常滚动到达元素时,它也会将元素移动到横条上

现在,我使用一个pagewrap div将元素保持在某个边界内,并使用css样式使主体水平堆叠元素。 当我点击ever时,它会像正常情况一样将我带到正确的页面,bar元素会按预期工作,但是当链接元素移动到视图中时,它的功能似乎不再工作了

这是原始的JS代码

//滚动间谍
$(窗口)。滚动(函数(){
var top=$(window.scrollTop()+100;//考虑固定菜单的高度
$(“.container”).each(函数(){
var c_top=$(this).offset().top;
var c_bot=c_top+$(this).height();
var hash=$(this.attr(“id”);
var li_tag=$('a[href$=“'+hash+'“]')。parent();
如果((顶部>c_顶部)和&(顶部