Autor | Zpráva | ||
---|---|---|---|
Trax Profil |
Ahoj, zase si s tím JS nevím rady. :( Může někdo poradit prosím?
Zalíbil se mi ten skript co tu v jednom topicu postnul Jendák jsfiddle.net/yrM3H/2. Zkouším to upravit tak, aby po kliknutí na rozbalený div, se tento div znovu sbalil. V příkladu od Jendák se sice sbalí ale hned na to zas rozbalí. Našel jsem v diskuzi pár příkladů, ale pořád něco dělám špatně a nedokážu to poskládat. Poraďte prosím. :) (PS omlouvám se za založení novýho topicu, ale když jsem psal do toho starýho, nezobrazil se v těch aktuálních, takže by mi asi nikdo neodepsal.) Moderátor Chamurappi: Doplnil jsem odkaz na staré vlákno. Jinak 80 % lidí tu má nastaveno řazení vláken podle poslední odpovědi, nikoliv podle data založení.
|
||
Coompiik Profil |
#2 · Zasláno: 7. 1. 2014, 21:31:42 · Upravil/a: Coompiik
http://jsfiddle.net/yrM3H/1258/ stejně jako u jendákovo je můžeš nekonečně množit, můžeš jich tam mít kolik chceš, nevíhoda je že se to nezavře a může jich bejt otevřenejch víc, prostě jsem smazal řádek 4 v kódu:
$('.active').toggleClass('active').next('.hidden').slideToggle(300); http://jsfiddle.net/yrM3H/1260/ | Tohle se i dá zavřít po dalšim kliku, i sem zavře po kliku na jinej |
||
Trax Profil |
#3 · Zasláno: 8. 1. 2014, 00:13:16
Coompiik:
Ta druhá verze je to, co jsem potřeboval. Díky. ;) |
||
Trax Profil |
Ještě si lámu hlavu nad jednou maličkostí:
http://jsfiddle.net/yrM3H/1266/ HTML: <div class="obal" onclick="">Obal 1 <span class="sipka_dolu"></span></div> <div class="obsah">obsah obalu 1</div> <div class="obal" onclick="">Obal 2 <span class="sipka_dolu"></span></div> <div class="obsah">obsah obalu 2</div> Jak u spanu na událost onclick změnit class z "sipka_dolu" na "sipka_nahoru" .
U samotného divu bych věděl, ale nevím, jak to zakomponovat do toho JS tak, aby se při kliknutí na jiný obal zase ostatní šipky změnily zpět. |
||
Taps Profil |
Trax:
něco takového http://jsfiddle.net/yrM3H/1269/ |
||
Trax Profil |
#6 · Zasláno: 8. 1. 2014, 16:17:46
Taps:
Buď jsem slepý a fakt v tom nevidím rozdíl, nebo si to zapomněl uložit. :) |
||
Taps Profil |
#7 · Zasláno: 8. 1. 2014, 17:12:21
Trax:
odkaz jsem zaktualizoval |
||
Trax Profil |
#8 · Zasláno: 8. 1. 2014, 17:27:47
Taps:
Ano x( :D Už nevím, jak se to JS učit... Ne a ne to pochopit... Při tom třeba PHP mi nedělá problém. :D Děkuju. :) |
||
Trax Profil |
#9 · Zasláno: 8. 1. 2014, 23:24:46
Taps:
Ale přišel jsem na problém: Ono když to rozbalím a zase sbalím, tak je vše v cajku, ale když rozbalím jeden div a hned na to druhej, tak ten první se sice sbalí ale ta šipka se nezmění zpět. |
||
Časová prodleva: 11 let
|
0