Javascript 滚动时更改scrollspy链接颜色

Javascript 滚动时更改scrollspy链接颜色,javascript,jquery,twitter-bootstrap,twitter-bootstrap-3,scrollspy,Javascript,Jquery,Twitter Bootstrap,Twitter Bootstrap 3,Scrollspy,在下面的示例中,我将更改顶部固定的导航栏中链接的颜色。当用户位于页面顶部时,所有链接都应为黑色。当用户向下滚动时,只有活动的ScReLink间谍元素应该是黑色的,而其他的则应该是浅灰色的,并且当它们变得活跃时改变它们的颜色。 你应该考虑这一点: 激活.bs.scrollspy 每当scrollspy激活一个新项目时,就会触发此事件 $('#myScrollspy').on('activate.bs.scrollspy', function () { console.log(this) })

在下面的示例中,我将更改顶部固定的导航栏中链接的颜色。当用户位于页面顶部时,所有链接都应为黑色。当用户向下滚动时,只有活动的ScReLink间谍元素应该是黑色的,而其他的则应该是浅灰色的,并且当它们变得活跃时改变它们的颜色。

你应该考虑这一点:

激活.bs.scrollspy
每当scrollspy激活一个新项目时,就会触发此事件

$('#myScrollspy').on('activate.bs.scrollspy', function () {
  console.log(this)
})
您应该将class()添加到活动元素中,并从其他元素中删除class()。只需在事件中使用console.log(这一点),就可以非常清楚地知道您要做什么