Autor Zpráva
Radim Blaťák
Profil
if (pos==2 && y!=2) $('#text_sil').fadeOut('normal', nahoru(y));

učím se používat jQuery, ale buď to nechápu, nebo mi to nepracuje tak jak má. potřebuji, aby se mi funkce nahoru() spustila až po dokončení animace. Tak jsem to alespoň pochopil, že to má pracovat. Funkce se mi ale spustí zároveň s prvotní animací. Prostě už mi jede animace ve funkci nahoru(), ale původní animace ještě není dokončená. Jsem začátečník a nevím kde je zakopaný pes.
Jan Tvrdík
Profil
Radim Blaťák:
Přečti si Časté potíže, zajímavosti a poučné debaty » Rozdíl mezi voláním funkce a funkcí

Správně to má být
if (pos==2 && y!=2) {
    $('#text_sil').fadeOut('normal', function () {
        nahoru(y);
    });
}
Radim Blaťák
Profil
Jan Tvrdík:
Moc dík, právě před dvěma minutama jsem na to došel :-).

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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