Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML]Jak zrobić aktywną stronę w paginacji
Forum PHP.pl > Forum > Przedszkole
smigla
Witam mam skrypt paginacji i nie wiem jak zrobić żeby aktywna strona miała inny kolor tła poniżej daję kod który teoretycznie zaznacza aktywną stronę lecz gdy przejdziemy na inną stronę to wtedy obie strony są zaznaczone a nie tylko aktywna.

  1. <script type="text/javascript">
  2. $(document).ready(function(){
  3.  
  4. function showLoader(){
  5.  
  6. $('.search-background').fadeIn(200);
  7. }
  8.  
  9. function hideLoader(){
  10.  
  11. $('.search-background').fadeOut(200);
  12. };
  13.  
  14. $("#paging_button li").click(function(){
  15.  
  16. showLoader();
  17.  
  18. $(this).css({'border-top' : '2px solid #ffffff'});
  19.  
  20. $("#newsik").load("paginacja/data.php?page=" + this.id, hideLoader);
  21.  
  22. return false;
  23. });
  24.  
  25. $("#1").css({'border-top' : '2px solid #C60000'});
  26. showLoader();
  27. $("#newsik").load("paginacja/data.php?page=1", hideLoader);
  28.  
  29. });
  30. </script>
com
dodaj ifa który dodaje klase dla aktualnie wybranej strony?
smigla
Podpowiesz jak to zrobić gdyż jestem w tym kompletnie zielony
com
ja też, patrząc na ten kod, nwm przecież jak on działa, ale masz etle i sprawdzasz
if((int) $_GET['twojanazwa'] === $i)
// tutaj dodaj klase jakaś do li, a wgl brakuje Ci chyba jakiegoś a z linkiem który by zmieniał te strony nie?
smigla
Czyli jak to ma wyglądać ?

Znalazłem kawałek kodu który odpowiada za aktywną stronę można prosić o modyfikacje która sprawi że poprawnie będzie zaznaczać aktywną stronę ?
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.