Rozwijana tabela

ka9

No avatar

2009-06-22 13:31

Witam,
chciałbym na stronie stworzyć tabelę, jednak w takim układzie:

----------------------------
nagłówek
----------------------------
^ treść
----------------------------

Gdzie "treść" pokazywałaby się dopiero po kliknięciu w "nagłówek"...

a wiec, tworzę tabelę:

----------------------------
nazwa 1
----------------------------
^ treść 1
----------------------------
nazwa 2
----------------------------
^ treść 2
----------------------------
nazwa 3
----------------------------
^ treść 3
----------------------------

ale na stronie ona wygląda tak:

----------------------------
nazwa 1
----------------------------
nazwa 2
----------------------------
nazwa 3
----------------------------

dopiero po kliknięciu np na "nazwa 2"
wygląda tak:

----------------------------
nazwa 1
----------------------------
nazwa 2
----------------------------
^ treść 2
----------------------------
nazwa 3
----------------------------

Mam nadzieję, ze wyraziłem się jasno; ))

Dałby radę ktoś mi pomóc? :)

Pozdrawiam!
Kamil

» Quick.Cms v2.x

Makaron

Avatar: Makaron

2009-06-22 16:35

Najłatwiej chyba skorzystać z biblioteki jQuery i przy pomocy JavaScript uzyskać taki efekt. Poszukaj w google na pewno znajdziesz strony, które traktują o tym, jak tej biblioteki używać.

ka9

No avatar

2009-06-22 20:44

Dzięki.
Właściwie nie wyraziłem się zbyt jasno... z JS - sobie poradzę; ) Ale własnie chciałem się dowiedziec, czy ktoś zna sposób na ominięcie JS...

...z tego co słyszałem niektóre osoby mają problemy z "odpaleniem" JavaScript jak i również wiele telefonów komórkowych tego nie umożliwia.... chciałem zrobić w jakiś bezproblemowy sposób, ale jako, - iż sam nie umiem... szukam pomocy, - tutaj; ))

ka9

No avatar

2009-06-22 20:46

albo - czy jest to wogóle możliwe i jeśli tak to chciaż w jakim kierunku powinienem pójść; ))

Powinienem wtedy już sobie z tym poradzić...

// przepraszam za podbijanie ale nie można edytować swoich postów;/

Makaron

Avatar: Makaron

2009-06-23 10:03

Takie funkcjonalności muszą być wykonywane językami dynamicznymi, jak JavaScript czy Ajax. PHP Ci tego nie umożliwi, no chyba, że chcesz za każdym razem przeładowywać stronę, ale wtedy to da i radę w zwykłym HTMLu.

Do góry
o nas | kontakt