gpt4 book ai didi

javascript - Twitter bootstrap scrollspy - 在平滑滚动时禁用?

转载 作者:数据小太阳 更新时间:2023-10-29 04:12:50 25 4
gpt4 key购买 nike

我们在侧边栏 ul/il 列表上使用 twitter bootstrap scrollspy,效果很好。但是,我们在单击侧边栏中的链接时也会使用平滑滚动。这会导致 scrollspy 突出显示进入 View 的每个元素,就像在正常情况下应该的那样。

但是当通过单击侧边导航中的链接触发滚动时,用户很可能不希望菜单在滚动时显示动画。有什么方法可以在动画滚动运行时暂时禁用 scrollspy,然后在滚动完成后重新启用它?

最佳答案

通过将类设置为 scrollspy 的目标,您可以动态停止/恢复 scrollspy 操作。

$('body').scrollspy({ target: '.spy-active' });

现在只需要在导航中添加或删除 .spy-active 类。

关于javascript - Twitter bootstrap scrollspy - 在平滑滚动时禁用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18891188/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com