【发布时间】:2017-12-14 15:29:39
【问题描述】:
我有一个接一个的部分,在它们中间我有一个没有锚的地方。问题是,scrollspy 在上一节中处于活动状态。我想让 scrollspy 在那一点上不显示任何活动,并在下一个带有有效锚点的部分出现时恢复。我正在尝试来自Exclude ID in Twitter Bootstrap Scrollspy 的解决方案,但它们似乎在引导程序 4 中不起作用,我什至无法捕获触发器,假设这样做可以:
$('#nav-links').on('activate.bs.scrollspy', function () {
// or $('#nav-links li').on('activate.bs.scrollspy', function () {
// or $('#nav-links li').on('activate', function(){
alert('sdsd'); // no alert, but scrollspy is working
})
只有当导航链接中的 id 与滚动元素的 id 匹配时,如何使 scrollspy 工作,不包括其他元素?
a)(部分帮助)如何捕获滚动间谍触发事件?
【问题讨论】:
标签: jquery html css twitter-bootstrap bootstrap-4