jQuery topic - Szoftverfejlesztés fórum

üzenetek

hozzászólások


szmegma
(aktív tag)

Nem, nem. Probald csak ki ebben a sorrendben:

1, kattints a 3. kerdojelre

2, mielott becsukodna a 3. box kattints az 5. kerdojelre
(A 3. boxot nem az IF vagy ELSE agban levo eltunteto kod tunteti el, hanem ez => $("dt").css("visibility", "hidden"); ami kozvetlen a click utan fut le)

3, mielott becsukodna az 5. box kattints megint a 3. kerdojelre

Ekkor lathatod, hogy az 3. box nem kinyitodik ahogy kellene, hanem eppen csak megjelenik es mar el is tunik vagyis az IF agban levo $("dt").slideUp("slow"); tunteti el ami helyes hiszen a display erteke BLOCK maradt, mivel a $("dt").css("visibility", "hidden"); resz tuntette el.

Magyarul vhogy NONE-ra kellene allitani az display erteket annak a boxnak amit $("dt").css("visibility", "hidden"); resz tuntet el.

Gondoltam, hogy hat ez pofon egyszeru: $("dt").css("display", "none"); reszre kell lecserelni, de NEM!

üzenetek