Salve a tutti, ho creato un menu in jquery che fa l'highlight delle voce quando sono aperte, volevo fare in modo che aprendo una pagina (che non si trova nel menu, ma che ha la stessa pagina della url) rimaneva la voce del menù evidenziata.
Questo è il codice del menu:
L'idea di base è:codice:$("#menu ul li").hover(function(){ $(this).find("ul").slideDown(200); },function(){ $(this).find("ul").slideUp(200); }); var str=location.href; $("#menu ul li a").each(function() { if (str.indexOf(this.href) > -1) { $("a.current").removeClass("current"); $(this).addClass("current"); $(".current").each(function(){ $(this).parents("li").children("a").addClass("current"); }); } });
se nel menù c'è la pagina /apc.php?mode=new si evidenzia la voce del menu "Utente"
però vorrei che andando anche nella pagina /acp.php?mode=edit si evidenziasse la voce del menu "Utente" anche se la pagina non è nel menu

Rispondi quotando