Pogledajte određenu poruku
Staro 18. 09. 2009.   #4
ivanhoe
Ivan Dilber
Sir Write-a-Lot
 
Avatar ivanhoe
 
Datum učlanjenja: 18.10.2005
Lokacija: Bgd
Poruke: 5.320
Hvala: 104
2.344 "Hvala" u 583 poruka
ivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svima
Pošaljite poruku preko Skype™ za ivanhoe
Default

pa da, upravo. Ta linija dodaje da se u onmouseover dodeli li klasa, cime se simulira hover efekat. Isto tako i za onmouseout treba tu istu klasu obrisati. Znaci:

Kôd:
sfHover1 = function() {
 var sfEls = document.getElementById("tmenu").getElementsByTagName("LI");
 for (var i=0; i<sfEls.length; i++) {
  sfEls[i].onmouseover=function() {
   this.className+=" sfhover" + i;
  }

  sfEls[i].onmouseout=function() {
   this.className=this.className.replace(new RegExp(" sfhover"+i+"\\b"), "");
  }
 }
}
if (window.attachEvent) window.attachEvent("onload", sfHover1);
ovo je samo primer, moras da povezes nekako brojac i sa konkretnim listama, da u CSS-u te klase dodele boje koje treba... brojanje bi trebalo da ide uvek redom kako su u source-u
__________________
Leadership is the art of getting people to want to do what you know must be done.

Poslednja izmena od ivanhoe : 18. 09. 2009. u 03:43.
ivanhoe je offline   Odgovorite uz citat