我正在嘗試放置一個平滑的滾動導航,當您滾動包含菜單的整個標題時,會更改背景顏色以匹配該節的已定義顏色。我正在爲我的導航使用基金會6和magellan功能。將window.location添加到正文類
我想讓我的JS獲取當前的URL,並添加一個類到當前URL的正文。
var current_location = window.location.href.split('/');
var page = current_location[current_location.length - 1];
這讓我我的URL散列(即:#第2節,#SECTION3)。我需要注意,因爲它在頁面的滾動上發生變化,並將它們添加到主體類中,同時在離開該部分之後刪除前一個。
您可以使用'window.location.hash'來獲取URL散列。但是爲什麼當你滾動的時候哈希會改變,有沒有這樣做?然後你可以爲'hashchange'事件添加一個監聽器。\ – Barmar