我正在一個網站上工作,並且我有幾個菜單鏈接。我想突出顯示基於url的當前菜單項。目前我在我的JQuery中有以下代碼:JQuery突出顯示當前菜單項
$(document).ready(function() {
debugger;
$('#menu a').each(function (index) {
if (this.href.trim() == window.location.href)
$(this).addClass("current");
});
});
只有當url中沒有查詢字符串時,它才能正常工作。當我將一些查詢字符串傳遞給url時,這個JQuery不起作用。
'$(本).attr( 「HREF」)== window.location.href'? –
嗨,@LeeTaylor我試過你的建議,它向我展示了一個錯誤,如** JavaScript運行時錯誤:'href'是undefined ** –