witam, stworzylem menu, które wygląda następująco:
<nav id="top_menu">
<li id="kid1"><a href="" title="" >AKTUALNOŚCI
</a></li><li id="kid2"> <a href="" >SPRAWDŹ SIĘ!
</a> <!-- <ul>
<li><a href="#" title="">Strony www</a></li>
</ul> -->
<a href="" title="" >OFERTA
<img src="arrow.png"/></a> <li><a href="#">INDYWIDUALNE SZKOLENIE ONLINE
</a></li> <li><a href="#">ZAGRAJ Z TRENEREM NA ŻYWO
</a></li> <a href="" title="" >O NAS
</a></li><li id="kid5">
<a href="" title="" >TROSZKE INFORMACJI
<img src="arrow.png"/></a> <li><a href="#" title="aj">Zasady
</a></li> <li><a href="#" title="baj">Strony www
</a></li> <li><a href="#" title="cabaj">Gdzie grać?
</a></li> <a href="" title="" >KONTAKT
</a></li> </nav>
Dwie pozycje(#kid3,#kid5) posiadają rozwijane podmenu. Rozwijanie to chciałem nieco upiększyć używając funkcji jQuery slideDown/slideUp. Po najechaniu na odpowiednie menu podmenu rozwija sie pieknie, kiedy jednak próbuje dodać funkcje zwijającą po opuszczeniu obszaru tego menu, rolka świruje zwijając sie i rozwijając w nieskończonośc.
$('#kid3, #kid5').mouseover(function(){
$(this).find('ul').first().slideDown(500, function(){
$('#kid3,#kid5').mouseout(function(){
$(this).find('ul').first().slideUp(500);
});
});
});
C
Czy ktoś wytłumaczy mi w czym tkwi mój błąd?