Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript] Problem z wyświetlaniem elementów, jak wyżej
worek
post
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
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.12.2025 - 16:50