2010-08-12 55 views
0

我想知道如何使導航菜單上的鏈接在點擊時保持選定狀態?一個很好的教程或例子會很好:)使用jQuery突出顯示活動鏈接

+1

它有沒有讓你到另一個網頁,或者你留在同一頁上?你能展示一些HTML嗎? – Kobi 2010-08-12 06:36:27

+0

轉到另一頁。 – jackASS 2010-08-12 06:37:41

+0

請澄清一下,整個頁面是否重新加載,並且您希望該鏈接在之後突出顯示,或者是否在其他部分顯示動態加載內容? – jAndy 2010-08-12 06:40:27

回答

0

您可以在此鏈接中使用apycom.com。 我也是一個新手。我已經將這個用於我的頁面。

1

我碰巧有一些計算機代碼可以做到這一點。

a.selected { 
    background-color:#1F75CC; 
    color:white; 
} 

$("a").live('click', function() { 
    $("a").removeClass("selected"); 
    $(this).addClass("selected"); 
    return false; 
}); 
0
$('a[href="'+window.location.href+'"]').addClasss('currentPage'); 

這應該做的伎倆。條件是有完整的路徑。

但是,正確的方法是從服務器端生成正確的代碼。

0

這對我的作品

var pathname = window.location.pathname; 
$(".ui-accordion-content-active ul li a[href$='" + pathname + "']")