Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jQuery] Nadpisywanie tagów blokow o ilosci pol w danej sekcji
Forum PHP.pl > Forum > Po stronie przeglądarki
Volume
Witam
Chciałbym nadpisywac tag h4 w jQuery o ilość pól <li> (czyli ilość osócool.gif w danej sekcji ul.
Mam taki kod html:

  1. <ul id="spis_osob">
  2. <li>
  3. <h4>A<!-- tu powinno dopisac: 3 --></h4>
  4. <ul>
  5. <li>Adamski Piotr</li>
  6. <li>Amart Jan</li>
  7. <li>Azyl Paweł</li>
  8. </ul>
  9. </li>
  10. <li>
  11. <h4>B<!-- tu powinno dopisac: 2 --></h4>
  12. <ul>
  13. <li>Bamer Anna</li>
  14. <li>Bit Miron</li>
  15. </ul>
  16. </li>
  17. <li>
  18. <h4>C<!-- tu powinno dopisac: 1 --></h4>
  19. <ul>
  20. <li>Cel Maciej</li>
  21. </ul>
  22. </li>
  23. </ul>
  24.  
  25. <script type="text/javascript">
  26. var ilosc_sekcji=$('#spis_osob h4').size();
  27. for(var i=0; i<ilosc_sekcji; i++)
  28. {
  29. var ilosc_osob_w_sekcji=$('#spis_osob li ul li:eq(' + i + ')').size();
  30. $('#spis_osob h4:eq(' + i + ')').append(ilosc_osob_w_sekcji);
  31. }

Powyższy skrypt dopisuje wszedzie wartosc 0 do tych naglowkow h4, czy ktos ma pomysł jak to inaczej powinno byc sformulowane aby nadpisywalo jak trzeba?
erix
[JAVASCRIPT] pobierz, plaintext
  1. $('#spis_osob h4').each(function(){
  2. var count = $(this).next().children('li').length;
  3.  
  4. $(this)...
  5. });
[JAVASCRIPT] pobierz, plaintext

Liczbę już masz, teraz dopisz sobie coś, aby dopisało cyfrę.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.