Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js][css] problem z menu na CSS i JS przy przeładowaniu strony, Jak zachować rozwiniete elementy po odświerzenu strony.
FinniFun
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 7.03.2007

Ostrzeżenie: (0%)
-----


Witam...

Mam problem i kilka opcji rozwiazania go ale żadna nie jest zbytnio "fajna". Jest menu oparte na ol-li. fragment kodu menu w html wygląda tak:
  1. .A ol{
  2. list-style-type:none;
  3. display:block;
  4. }
  5.  
  6. .B ol{
  7. list-style-type:none;
  8. display:none;
  9. }
  10. </head>
  11. <ol id="menu">
  12. <li id="1"><a href=".." onClick="zmienstyl za A na B dla li o id 1">asdfasdf</a></li>
  13. <li id="2"><a onClick="zmienstyl za A na B dla li o id 2">kk</a>
  14. <ol class="B">
  15. <li>asdfasdfasdfas</li>
  16. <li>asdfasdfasdfas</li>
  17. </ol>
  18. </li>
  19. </ol>
  20. </body>
  21. </html>


Samo menu działa na zasadzie że CSS ukrywa i pokazuje dzieci dzieci. A JS na onclick zamienia style...co powoduje ze sie chowa...
I teraz mam problem żeby przy przeładowniau strony...to co zostało rozwinięte pozostało rozwinięte...
Wymyśliłem żeby dokładać do url id tych elementów które były rozwinięte, ale sa duze problemy(masa kodu niepotrzebnego) jeśli do gry wejdą formularze ze swoimi action...moze ktoś juz miał taki problem i go rozwiązał...
PS. Menu wywalane jest z bazy wiec nie ma problemu z ID do każdego elementu menu...

[+] edit
Dodaje tag, aby temat był zgodny z forum Przedszkole,
ponieważ już padły odpowiedzi. Na przyszłość proszę
pamiętać o tym, inaczej temat zostanie zamknięty.
---
~strife
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 04:27