Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: jak zrobić prostą paginację w jquery z radio?
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
marcus755
Hej,

Jak zrobić prostą paginację w jquery z radio?

mam coś takiego:


  1. <ul id="itemContainer">
  2.  
  3. <li>
  4. <div class="box_1">
  5. jakiś tam tekst
  6. </div>
  7. </li>
  8.  
  9. <li>
  10. <div class="box_2">
  11. jakiś tam tekst
  12. </div>
  13. </li>
  14.  
  15. <li>
  16. <div class="box_3">
  17. jakiś tam tekst
  18. </div>
  19. </li>
  20.  
  21. <li>
  22. <div class="box_4">
  23. jakiś tam tekst
  24. </div>
  25. </li>
  26.  
  27. <li>
  28. <div class="box_5">
  29. jakiś tam tekst
  30. </div>
  31. </li>
  32.  
  33. <li>
  34. <div class="box_6">
  35. jakiś tam tekst
  36. </div>
  37. </li>
  38.  
  39. <ul>
  40.  
  41. <div class="pagination">
  42. <label class="pagin">Show</label>
  43. <ul>
  44. <li class="pagin">
  45. <input name="pagination" type="radio" value="0" class="current"><label for="pagination">2</label>
  46. </li>
  47. <li class="pagin">
  48. <input name="pagination" type="radio" value="1"><label for="pagination">4</label>
  49. </li>
  50. <li class="pagin">
  51. <input name="pagination" type="radio" value="2""><label for="pagination">all</label>
  52. </li>
  53. </ul>
  54. </div>
  55.  


Chciałbym, aby na początku wyświetlały się tylko 2 div'y,
a jak zaznaczę radio z labelem 4 - wtedy pokażą się 4 div'y,
a jak z radio z labelem all - wtedy wszystkie (w tym przypadku 6 div'ów).

Ale najlepiej dynamicznie, czyli z użyciem if,
mniejsze lub równe 2, wtedy wyświetla 2 divy
mniejsze lub równe 4, wtedy wyświetla 4 divy
większe niż 4 wtedy wyświetla pozostałe...
fizzlebubble
wrzuć to na jsbina.
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.