![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 11.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam problem ze stworzeniem tzw zebraTable w polaczeniu z tzw show and hide. Zebra table napisana jest w taki sposob
w stylach mam cos takiego
Normalnie zebra table dziala. W sensie jezeli mam 1 tabelke, ktorej id=tabelka. Jednak chcialem zrobic tzw show_hide + zebraTable. Jednak nie wiem jak zmodyfikowac zebraTable aby dzialal razem z show_hide, ktory wyglada tak:
Problem polega na tym, ze w tej petli jakby nie patrzec tworze kilkanascie tabelek o id="tabelka". Wiec niestety zebraTable nie dziala jak trzeba. Czy jest jakis sposob, aby np zebraTable zliczala tagi table(zamiast tr jak tutaj) i na ich podstawie "kolorowala " wiersze (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 41 Dołączył: 6.04.2009 Skąd: Gdańsk/okolice Ostrzeżenie: (0%) ![]() ![]() |
nie możesz tworzyć jednego id dla kilku elementów. id z definicji ma być identyfikatorem, czyli czymś unikalnym.
jeśli już to w id dawaj w pętli id="tabelka$id", żeby otrzymać unikalne id. To jednak wymaga przerobienia funkcji "zebra" W tym momencie dużo lepsze wydaje mi się podejście w stylu jQuery - operowanie na klasach css. Pobierasz wszystkie tabelki na stronie, sprawdzasz czy mają odpowiednią klase css i jeśli tak to działasz dalej. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 02:56 |