0
在以下示例中http://jsbin.com/huhavejipepi/2/edit?html,js我將更改頂部固定的導航欄中鏈接的顏色。即。當用戶在頁面頂部時,所有鏈接應該是黑色的。當用戶向下滾動時,只有活動的滾動元素應該是黑色的,而其他人應該是淺灰色的,並在他們變爲活動時更改他們的顏色。滾動時更改滾動鏈接的顏色
在以下示例中http://jsbin.com/huhavejipepi/2/edit?html,js我將更改頂部固定的導航欄中鏈接的顏色。即。當用戶在頁面頂部時,所有鏈接應該是黑色的。當用戶向下滾動時,只有活動的滾動元素應該是黑色的,而其他人應該是淺灰色的,並在他們變爲活動時更改他們的顏色。滾動時更改滾動鏈接的顏色
您應該考慮這一點:
activate.bs.scrollspy
每當一個新的項目變成被激活scrollspy此事件。
$('#myScrollspy').on('activate.bs.scrollspy', function() {
console.log(this)
})
您應該將Class()添加到活動元素中,並將removeClass()從其他元素中移除。只需在事件內部使用console.log(this),它就會非常清楚你需要做什麼。