Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zakładki - ukrywanie i wyświetlanie
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Kreton
Witam, na wstępie mówię, że mam prawie zerową znajomość JS. Chodzi mi o taki myk.
  1. <ul id="menu">
  2. <li><a href="#describe">opis oferty</a></li>
  3. <li><a href="#plans">plany i zdjęcia</a></li>
  4. <li><a href="#map">mapa</a></li>
  5. <li><a href="#contact">kontakt</a></li>
  6. <li><a href="#loan">kredyt</a></li>
  7. </ul>

A potem mam diwy z odpoiwiednią treścią.
  1. <div id="describe">treść</div>
  2. <div id="plans">plany</div>
  3. <div id="map">map</div>


Jak zrobić, żeby po otwarciu strony, wszystkie elementy oprócz diva describe zniknęły? Trzeba nadac im diplay:none ale nie jak to zrobić w JS. Chodzi mi o przeglądanie w zakładkach. Klikam np. na kontakt, poprzedni div "znika" i wyświetla się ten obecny. Oczywiście chce to odseparować. To ma być jedynie "ficzer" dla osób mających JS.

Czy da się to łądnie zrobić w jQuery ?
Lk_hc
Na moje oko musisz poprostu zaaplikować wartość display:none za pomocą skryptu podobnego do tych opisanych tuatj: http://docs.jquery.com/CSS/css#namevalue. Zamiast hover onclick i zamiast background zmieniasz lub nadajesz wartość display i po bombkach.
mdnm
Czy może chodzi ci o coś takiego? :

http://www.mibhouse.org/pokemon_jojo/dev/t...pbbsidebar.html
Kreton
@mdnm: nie nie o to chodziło.

Poradziłem sobie używając do tego jQuery. Wyszło dobrze, niestety kod woła o pomstę do nieba smile.gif za dużo w nim nadmiarowego kodu. Ale działa smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.