Hi at all
bin grad dabei nen JavaScrip zu optimieren mit hilfe des JSLint und verzweifle grad an an einigen Sachen.
Hier in Zeile 74
Code
sfHover = function() {
var sfEls = document.getElementById("menu").getElementsByTagName("LI");
for (var i=0; i<sfEls.length; i++) {
sfEls[i].onmouseover=function() {
this.className+=" sfhover";
sfEls[i].onmouseout=function() {
this.className-=" sfhover";
/* var suche = RegExp(" sfhover\\b");
suche == "";
this.className = this.className.suche;*/
};
}; //Zeile 74
}
};
Alles anzeigen
und hier in zeile 90
Code
Over = function() {
var sfEls = document.getElementById("menu").getElementsByTagName("UL");
for (var i=0; i<sfEls.length; i++)
{
sfEls[i].onmouseover=function() {
this.className+=" over";
sfEls[i].onmouseout=function() {
}; this.className = "bild";
}; //Zeile 90
}
};
Alles anzeigen
zeigt der mir: Don't make functions within a loop.
Währe cool wenn mir jemand hierbei jemand helfen könnte