A volte si può avere l'esigenza di trattare i link che puntano alla pagina corrente in modo diverso dagli altri. jQuery ci offre un metodo molto semplice per ottenere questo risultato. Vediamo quale.
Il codice è il seguente:
$(function(){
$('a').each(function(){
if ($(this).attr('href') == window.location.pathname){
$(this).addClass('selected');
}
});
});
Abbiamo sfruttato la proprietà pathname
dell'oggetto location
per aggiungere una classe CSS ai link che ci interessano.