Autor | Zpráva | ||
---|---|---|---|
worda Profil * |
#1 · Zasláno: 9. 9. 2013, 14:08:14
Dobrý den, chtěl bych se zeptat, kde je možné sehnat skript na dynamické strom menu jako je na těchto stránkách: http://www.rcpark.cz/
Jde mi hlavně o to, aby tam byla ta animace rozbaleni a naopak i sbalení. Oni to mají na nějakém rozhranní s modulem a nejsem nějak schopen to z toho "vycucnout". Děkuji |
||
pharaon.jh Profil |
#2 · Zasláno: 9. 9. 2013, 15:50:04
zkusil bych tohle je to podobný
dát do javascript # skrývání a odkrývání textu na přání uživatele function zobrazSkryj(idecko){ el=document.getElementById(idecko).style; el.display=(el.display == 'block')?'none':'block'; } dát do css .skryvany {display: none} h3 {cursor: pointer; cursor: hand; text-decoration: underline} dát do body <h1>Skrývání a odkrývání textu na přání uživatele</h1> <h3 onclick="zobrazSkryj('oddil1')">Nadpis</h3> <div id="oddil1" class="skryvany"> První oddíl: bla bla bla text</div> <h3 onclick="zobrazSkryj('oddil2')">Nadpis druhého oddílu</h3> <div id="oddil2" class="skryvany"> Druhý oddíl: bla bla bla text</div> akorát že nevím jestli to bude fungovat v podsložkách, kdyžtak to zkus |
||
worda Profil * |
#3 · Zasláno: 9. 9. 2013, 22:56:58
Děkuji, funguje to, akorát jak si psal, nějak to nemohu rozchodit pro zobrazení 3 úrovně, vždy se to celé zavře :-/
|
||
pharaon.jh Profil |
#4 · Zasláno: 10. 9. 2013, 11:28:26
co myslíš
<h3 onclick="zobrazSkryj('oddil2')">Nadpis druhého oddílu</h3> <div id="oddil2" class="skryvany"> Druhý oddíl: bla bla bla text</div> <h3 onclick="zobrazSkryj('oddil3')">Nadpis třetího oddílu</h3> <div id="oddil3" class="skryvany"> Třetí oddíl: bla bla bla text</div> |
||
worda Profil * |
#5 · Zasláno: 10. 9. 2013, 22:16:55
Už to funguje, děkuji! Jen mám takový problém, to skrytí/odkrytí funguje až na druhý klik, po tom prvním se nic neděje :-/ Dočetl jsem se prý, že to dělá firefox, nedá se to nějak vyřešit? Ostatní prohlížeče jsem nezkoušel
|
||
Chamurappi Profil |
Reaguji na wordu:
„Dočetl jsem se prý, že to dělá firefox“ Kde ses co dočetl? Není to trochu ukvapený závěr? „skrytí/odkrytí funguje až na druhý klik“ Protože při prvním kliku je v el.display prázdný řetězec, tohle si pharaon.jh neuvědomil. Použij buď style="display: none" místo class="skryvany" , nebo uprav funkci zobrazSkryj tak, aby měnila className místo style.display .
|
||
worda Profil * |
#7 · Zasláno: 10. 9. 2013, 22:36:24
Chamurappi:
„Kde ses co dočetl? Není to trochu ukvapený závěr?“ Neříkám, že to tak je, dočetl jsem se to zde: http://stackoverflow.com/questions/14103783/html-javascript-button-takes-two-clicks-to-execute-click-event předposlední příspěvek Ale zjistil jsem, že tento stav je asi ve všech prohlížečích „Protože při prvním kliku je v el.display prázdný řetězec, tohle si pharaon.jh neuvědomil. Použij buď style="display: none" místo class="skryvany", nebo uprav funkci zobrazSkryj tak, aby měnila className místo style.display.“ Děkuji, funguje to. |
||
Časová prodleva: 12 let
|
0