Autor | Zpráva | ||
---|---|---|---|
TSD Profil |
#1 · Zasláno: 5. 6. 2008, 13:35:02
S úspěchem používám tento známý skript na skrývání části obsahu stránky:
http://www.jakpsatweb.cz/javascript/priklady/skryvani-odkryvani.html Teď bych ale potřeboval jeho obdobu, která by fungovala jako přepínač. Tzn. že bych měl (podle toho příkladu) tři <h3>, pro každý z nich kus kódu. Výchozí stav by byl "vše skryto" po kliknutí na některý z <h3> by se zobrazil jeho kus kódu a pokud by byl nějaký zobrazen předtím, tak by se skryl. Popisuju to dost komplikovaně, ale myslím že to je jasné. Jak funguje ten příklad, chápu. Ale neznám syntaxi JS a nechce se mi vymýšlet vymyšlené. Šlo by dosáhnout něčeho takového? <h3 onclick="zobrazSkryj('oddil1','1')">Nadpis</h3> <div id="oddil1,1" class="skryvany"> První oddíl: bla bla bla text</div> <h3 onclick="zobrazSkryj('oddil1','2')">Nadpis druhého oddílu</h3> <div id="oddil1,2" class="skryvany"> Druhý oddíl: bla bla bla text</div> Bylo by to přehlednější než kdyby každý "oddíl" měl svoje id. Může se stát, že těch skupin je na stránce víc, pak by to byl chaos. |
||
peta Profil |
#2 · Zasláno: 5. 6. 2008, 14:09:39
TSD
hledani v podstate potrebujes neco, co najde vsechny prvky na strance naprkl s nastavenym clas, vsem nastavi display:hidden a tomu jednomu nastavi display:block A ten div by jsi dohledal treba pomoci nejblizsiho divu pod h3. To uz tu bylo nekolikrat... google.com javascript tree navigation javascript tabsheet navigation V podstate popisujes zalozky javascriptem, na to je tu myslim priklad mezi priklady. |
||
orava Profil |
#3 · Zasláno: 5. 6. 2008, 14:48:19
tie ID nazvy od 1 po n alebo daco1 po dacoN
a potom ich vsetky dajakym forom schovas |
||
Časová prodleva: 16 let
|
0