Javascript 添加到代码中的Jquery选项卡使自动滚动(垂直)滚动通过锚定
我使用css技巧代码设置了一个自动滚动页面,用于平滑滚动: 它一直工作得很好,我刚刚在一些内容中添加了jquery选项卡,现在它可以滚动到选项卡下面的主锚 代码如下:Javascript 添加到代码中的Jquery选项卡使自动滚动(垂直)滚动通过锚定,javascript,jquery,anchor,jquery-tabs,Javascript,Jquery,Anchor,Jquery Tabs,我使用css技巧代码设置了一个自动滚动页面,用于平滑滚动: 它一直工作得很好,我刚刚在一些内容中添加了jquery选项卡,现在它可以滚动到选项卡下面的主锚 代码如下: 为什么会发生这种情况?我能做些什么来修复它?我认为问题在于,在应用滚动后,隐藏了一堆项目。出于某种原因,它似乎干扰了计算 如果将平滑滚动代码移动到选项卡功能下方,则其工作正常: 演示:我想进一步调查,看看实际原因,但我现在没有时间。。至少你能看到如何修复它。哦,是的,还有一件事。尝试快速多次单击不同的按钮,直到每个动画完成,动画
为什么会发生这种情况?我能做些什么来修复它?我认为问题在于,在应用滚动后,隐藏了一堆项目。出于某种原因,它似乎干扰了计算 如果将平滑滚动代码移动到选项卡功能下方,则其工作正常:
演示:我想进一步调查,看看实际原因,但我现在没有时间。。至少你能看到如何修复它。哦,是的,还有一件事。尝试快速多次单击不同的按钮,直到每个动画完成,动画才会停止。这就是为什么你应该把
.stop()
放在动画()
之前:@lucuma-试着点击故事
如何
故事如何如何
。。。(非常快)在您的演示中,您将看到哪里出了问题。