Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [jQuery] toggle menu
usb2.0
post
Post #1





Grupa: Zarejestrowani
Postów: 341
Pomógł: 25
Dołączył: 28.09.2008
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Witam, otoz mam cos takiego

  1. $(function (){
  2. $(".hide").hide();
  3. });
  4. $(function (){
  5. $(".show").click(function (){
  6. $(".hide").toggle("slow");
  7. });
  8. });


i do tego
  1. <ul>
  2. <li>Kategoria 1</li>
  3. <li>Kategoria 2</li>
  4. <li><div class="show">Kategoria 3</div>
  5. <ul class="hide">
  6. <li>Podkategoria 1</li>
  7. <li>Podkategoria 2</li>
  8. <li>Podkategoria 3</li>
  9. <li>Podkategoria 4</li>
  10. </ul>
  11. </li>
  12. <li>Kategoria 4</li>
  13. <li><div class="show">Kategoria 5</div>
  14. <ul class="hide">
  15. <li>Podkategoria 1</li>
  16. <li>Podkategoria 2</li>
  17. <li>Podkategoria 3</li>
  18. </ul>
  19. </li>
  20. </ul>


Jak kliknę w kategorie którą można rozwinąć, rozwinie się tez inna kategoria jednocześnie, oczywiście można ten problem rozwiązać w taki sposób, żeby zrobić kolejny skrypt z innymi nazwami klas i w menu je wstawić, ale chyba nie tak to się robi. Proszę o pomoc. Ewentualnie jakieśfajne pluginy do jQuery generujace menu w prosty sposób.
Pozdrawiam,

Ten post edytował usb2.0 27.11.2010, 14:38:14
Go to the top of the page
+Quote Post
seth-kk
post
Post #2





Grupa: Zarejestrowani
Postów: 444
Pomógł: 79
Dołączył: 26.05.2009

Ostrzeżenie: (0%)
-----


  1. $(this).next(".hide").toggle("slow");


--------------------
Go to the top of the page
+Quote Post
chemikpil
post
Post #3





Grupa: Zarejestrowani
Postów: 34
Pomógł: 7
Dołączył: 3.07.2010

Ostrzeżenie: (0%)
-----


  1. $(this).click(function(){
  2. $("div.hide").hide("slow", function(){;
  3. $(this+".hide").show("slow");
  4. });
  5. });


Ten post edytował chemikpil 27.11.2010, 15:03:57
Go to the top of the page
+Quote Post
usb2.0
post
Post #4





Grupa: Zarejestrowani
Postów: 341
Pomógł: 25
Dołączył: 28.09.2008
Skąd: Lublin

Ostrzeżenie: (0%)
-----


dzięki Panowie, śmiga jak trzeba:)

przy okazji, interesuje mnie coś takiego
jest sobie div w postaci szerokiego paska na stronie, z position relative i overflow: hidden
w tym divie sa obrazki z posotion absolute i ulozone obok siebie od lewej, jest ich wiecej niz pozwala na to szerokosc diva stad to overflow
jakich funkcji uzyc zeby te obrazki sie przesuwaly automatycznie w lewo np. ?
dzien nad tym siedzialem i nie dalem rady:|

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 01:03