folgend eine function welche die "a" tags des dokumentes nach einer zeichenkette im attribut class durchsucht um nur diesem element ein anderes voran zustellen
Code
function menu()
{
var linksArray = document.getElementsByTagName('a');
for(var i=0; i<linksArray.length; i++)
{
var link = linksArray[i];
var className = link.className;
if(className.indexOf("current") != -1)
{
var parent = link.parentNode;
var divElement = document.createElement("p");
divElement.setAttribute("class", "littleLinkBox");
parent.insertBefore(divElement, link);
}
}
}
Alles anzeigen
einem link soll ein farbiger balken vorangestellt werden
arbeite mit dem cms "jimdo" welches dem aktiven link ein "current" in das attribut class einfügt
mit dem balken zeige ich dem user wo er ist
[attachment=0]<!-- ia0 -->Bild 1.png<!-- ia0 -->[/attachment]
ff und ie8 zeigen es so wie in meinem kopf gedacht^^
ie7 leider nicht
zu umständlich?
holzweg?
oder einfach ie^^
bin für alles offen
gruß