![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 14.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki kod do generowania automatycznie menu:
Kod Jquery: CODE <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("#link:not(:first)").hide(); $("#link").click(function(){ var t=$(this).parent().next(); var v=t.is(":visible"); $("#more:visible").slideUp("slow"); if(!v)t.slideDown("slow"); return false; }); }); </script> Menu na stornie: CODE while($spiskat=mysql_fetch_array($spiskategori)){ echo '<li class="cat-item cat-item-5"><a href="#" id="link'.$l.'" title="Kategoria: programy '.$spiskat[nazwa].'">'.$spiskat[nazwa].'</a></li>'; $spispodkategori=mysql_query("SELECT * FROM `podkategoria` WHERE `id_kat`=$spiskat[id]"); // echo '<ul id="more" style="display: none;">'; while($spispodkat=mysql_fetch_array($spispodkategori)){ echo '<small><li>'.$spispodkat[nazwa].'</li></small><hr>'; } // echo '</ul>'; } Problem tkwi w tym ze dziala jedynie rozwiniecie pierwszej kategorii, nastpene zas juz nie dzialaja, wydaje mi sie ze to po porsut nazwy kolidują no ale jak to sprytnie poprawic? Ten post edytował jerry89 31.12.2008, 15:22:05 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 16:28 |