我在HTML模板工作,但我不能碰的HTML代碼,我只能對CSS和JS文件。所以我不能以任何方式編輯HTML代碼。的jQuery做一個鏈接激活狀態
我所試圖實現的是把處於主動地位的一些鏈接時的jQuery或Javascript認識到當前網頁的網址是我希望把活動狀態的鏈接的同一個,而無需編輯HTML代碼。
有沒有辦法做到這一點?我嘗試了很多方式,但沒有運氣。
下面是HTML代碼(記住我不能編輯它)。
<span class="Tag_Nav_Aux">
<a href="/my-account/create-account.aspx">Create Account</a>
|
<a href="/my-account/login.aspx">Login</a>
|
<a href="/my-cart/default.aspx">My Cart</a>
</span>
jQuery的或JavaScript代碼應在不同的環節,比我上面報道之外的其他工作,因爲當用戶登錄或註銷的HTML變化。 所以jQuery的應該指向類Tag_Nav_Aux
和活動類添加到任何a
標籤就會發現,有鏈接相同的當前URL。
看起來不錯。如果我們傳遞像/product/item.aspx?id=8 –
這樣的查詢字符串值,這會起作用嗎? ''pathname'是「*此屬性表示位置的URI的路徑組件,它由主機和端口之後的所有內容組成**並排除第一個問號(?)或散列標記(#)。***」請參閱http://www.w3.org/TR/Window/#location –
它的工作。謝謝! – user1929719