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
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
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
Taps:
Buď jsem slepý a fakt v tom nevidím rozdíl, nebo si to zapomněl uložit. :)
Taps
Profil
Trax:
odkaz jsem zaktualizoval
Trax
Profil
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
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.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0