在網站時不少客戶要求導航條具有高亮功能,如果換到以前肯定是一個頁面一個頁面的去寫代碼,那樣的話太麻煩,而且還不利于后期的維護和修改。不過現在有了jQuery了可以省去好多的事,再麻煩的事不就是一行JQ代碼的事,如果解決不了,那就二行。

window.location

jQuery中的window.location可以獲取當前網頁的URL地址,也可以通過不同參數獲取不同的地址部份

国产视频apphash:設置或獲取 href 屬性中在井號“#”后面的分段。

国产视频apphost:設置或獲取 location 或 URL 的 hostname 和 port 號碼。

国产视频apphostname:設置或獲取 location 或 URL 的主機名稱部分。

href:設置或獲取整個 URL 為字符串。

pathname:設置或獲取對象指定的文件名或路徑。

国产视频appport:設置或獲取與 URL 關聯的端口號碼。

国产视频appprotocol:設置或獲取 URL 的協議部分。

search :設置或獲取 href 屬性中跟在問號后面的部分。

window.location.pathname

国产视频app設置或獲取對象指定的文件名或路徑。

例:

http://localhost:8086/topic/index?topicId=361
alert(window.location.pathname);

輸出:/topic/index

window.location.href

国产视频app設置或獲取整個 URL 為字符串。

例:

http://localhost:8086/topic/index?topicId=361
alert(window.location.href);

国产视频app輸出:http://localhost:8086/topic/index?topicId=361

window.location.port

設置或獲取與 URL 關聯的端口號碼。

例:

http://localhost:8086/topic/index?topicId=361
alert(window.location.port);

輸出:8086

window.location.protocol

国产视频app設置或獲取 URL 的協議部分。

例:

http://localhost:8086/topic/index?topicId=361
alert(window.location.protocol);

輸出:http:

window.location.host

国产视频app設置或獲取 location 或 URL 的 hostname 和 port 號碼。

例:

http://localhost:8086/topic/index?topicId=361
alert(window.location.host);

輸出:http:localhost:8086

window.location.search

国产视频app設置或獲取 href 屬性中跟在問號后面的部分。

例:

http://localhost:8086/topic/index?topicId=361
alert(window.location.search);

国产视频app輸出:?topicId=361

国产视频app通過,jQuery中window.location對網頁URL地址的獲取操作,我們可以很輕松的獲取到我們需要的東西,并加以利于。其實導航高亮用這種方法比較不錯,通過對網址地址與導航連接中的地址比較就可以實現