2010-08-12 4 views
0

Je voudrais savoir comment faire un lien sur un menu de navigation rester sélectionné lorsque vous avez cliqué dessus? Un bon tutoriel ou exemple serait bien :)Mettez en surbrillance le lien actif en utilisant jQuery

+1

-t-il vous amène à une autre page, ou restez-vous sur la même page? Pouvez-vous montrer du HTML? – Kobi

+0

vers une autre page. – jackASS

+0

Veuillez clarifier, est-ce que toute la page est rechargée et que vous voulez que ce lien soit surligné par la suite ou est-ce que le contenu de la charge dynamique est chargé ailleurs? – jAndy

Répondre

0

vous pouvez utiliser dans ce lien apycom.com. je suis un débutant aussi. Et j'ai utilisé ceci pour ma page.

1

Il m'arrive d'avoir des codes informatiques qui font exactement cela.

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'); 

Cela devrait faire l'affaire. La condition est d'avoir le chemin complet.

Cependant, la bonne façon est de générer du code correct du côté serveur.

0

Cela fonctionne pour moi

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