Rog*_*son 8 javascript html-lists twitter-bootstrap scrollspy twitter-bootstrap-3
我们在侧边栏ul/il列表中使用twitter bootstrap scrollspy,这非常有用.但是,当单击侧栏中的链接时,我们也会使用平滑滚动.这会导致scrollspy突出显示进入视图的每个元素,正常情况下应如此.
但是当通过点击侧导航中的链接触发滚动时,用户很可能不希望菜单在滚动发生时进行动画处理.有没有办法在动画滚动运行时暂时禁用scrollspy,然后在滚动完成后重新启用它?
通过将类设置为目标,scrollspy可以动态停止/恢复scrollspy操作.
$('body').scrollspy({ target: '.spy-active' });
Run Code Online (Sandbox Code Playgroud)
现在只需要.spy-active在导航上添加或删除类.
| 归档时间: |
|
| 查看次数: |
4309 次 |
| 最近记录: |