![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 220 Pomógł: 0 Dołączył: 24.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam nagłówek z odnośnikiem "pokaż/ukryj" za nagłówkiem jest element div, który ma się pokazywać albo ukrywać na kliknięcie.
I teraz jest pytanie jak mając id odnośnika wskazać div? kod jest taki: <h4>tytul<a id="aa" onclick="show( 'aa' );" > more </a></h4> <div style="display: none;"> Jak mając id="aa" dobrać się do elementu div? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
http://v3.thewatchmakerproject.com/journal...previoussibling z tym że nie czy przypadkiem jak klikniesz na link to nextSibling nie wskaże na h4 ( tzn napewno wskaże ) więc polecam wywołanie funkcji przenieść na h4.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 332 Pomógł: 294 Dołączył: 12.10.2008 Skąd: Olkusz Ostrzeżenie: (0%) ![]() ![]() |
dla tej strony masz przykłąd - wklej w pasku adresu i kliknij enter - ps. javascript ma być razem - zawsze tu rozdziela:
to jest dla analogicznego kodu źródła z tej strony jaki znalazłem: |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 220 Pomógł: 0 Dołączył: 24.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
skowron-line dzięki za linka - czytma, ale jeszcze nie pokumałem co i jak.
zegarek84 nic z tego co napisałeś nie skumałem (IMG:style_emoticons/default/sad.gif) Generalnie to chodzi mi to, żeby uniknąć podawania identyfikatorów. Dlatego mi zależy na sięgnięciu do tego diva, któy jest za linkiem. Może jakoś trzeba przebudować strukturę html, żeby było łatwiej, jakieś tipsy/tricki? A i fajnie by było pobierać id klikniętego odnośnika, bez podawania go w wywołaniu funkcji? Da się tak? pozdro |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 332 Pomógł: 294 Dołączył: 12.10.2008 Skąd: Olkusz Ostrzeżenie: (0%) ![]() ![]() |
masz tam rozwiązanie tylko zmień na swoje id i teraz:
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Nie chcę Cie tu do niczego namawiać no ale może warto iść z duchem czasu i zastosować jakąś bibliotekę do JS.
http://www.consideropen.com/blog/2008/09/3...y-17-accordion/ jest coś takiego co ty byś chciał osiągnąć. Łatwo, szybko i przyjemnie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.09.2025 - 04:33 |