Ohne JS-Bibliothek sollte es normalerweise z. B. so gehen:
Code:
var addClass = document.getElementByClassName("elementklasse");
addClass.className = addClass.className + " weitereklasse";
Ist aber Quatsch. Zum einen brauchts kein JS, weil man zusätzliche Klassen einfach im Navi-Template mit generieren kann. Zweitens gibts doch die nötige Klasse bereits (trail), siehe Posting #4 von dazzle89. Bei mir brauchte ich für dasselbe allerdings auch die trail-Klasse nicht, weils auf jeder Ebene funktioniert. Auszug aus meinem Layout-Css ....
Code:
#right .mod_navigation ul li span, #right .mod_customnav ul li span, #rightbox_1 .mod_navigation ul li span, #rightbox_1 .mod_customnav ul li span {
background: none repeat scroll 0 0 silver !important;
color: #fff !important;
font-weight: normal;
opacity: 0.99 !important;
}
Lesezeichen