Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 3 Dołączył: 26.04.2011 Ostrzeżenie: (0%)
|
Zrobiłem sobie menu w liście. Struktura menu wygląda tak:
CODE <ul> <li></li><li></li>........ <ul> <li></li><li></li> </ul> Napisałem sobie skrypcik żeby po najechaniu na hiperłącze wyświetlił podkategorie znaczy się drugi poziom listy. Dla testów zrobiłem display:block; dla drugiego poziomu listy. I pozamieniałem miejscami w skrypcie gdzie block i none. Ukrywać elementy chciało. Ale jak zrobiłem z powrotem czyli tak jak teraz mam to nie chce pokazywać ukrytych elementów. Gdzie leży problem? link ma taką testową składnię: <a href="#" onmouseover="return rozwin(this)" onmouseout="return pokaz(this)"> CODE <script type="text/javascript">
<!-- function rozwin(obj) { obj.parentNode.nextSibling.style.display='block'; obj.parentNode.parentNode.nextSibling.style.display='block'; return false; } function pokaz(obj) { obj.parentNode.nextSibling.style.display='none'; obj.parentNode.parentNode.nextSibling.style.display='none'; return false; } //--> </script> Ten post edytował worek 4.06.2011, 23:59:24 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 200 Pomógł: 16 Dołączył: 11.01.2009 Skąd: wrocław Ostrzeżenie: (0%)
|
poszukaj sobie rozwiązań bazujących na jQuery jest łatwiejsze do napisania i daje więcej mozliwości, masz tutaj dwa przykłady, które całkiem spoko się prezentują a tobie chyba o coś takiego chodzi:
1 przyklad 2 przykład |
|
|
|
worek [JavaScript] Problem z wyświetlaniem elementów 4.06.2011, 06:43:18
gargamel nie pisze się onmouseover="return rozwin(this... 4.06.2011, 08:27:53
wookieb Naucz się używac bbcode albo kolejne twoje tematy ... 4.06.2011, 08:40:13
worek Już napisałem trochę menu tylko że jeden problem m... 5.06.2011, 00:06:01 ![]() ![]() |
|
Aktualny czas: 30.12.2025 - 14:00 |