Nieuw lid |
|
hoi,
Ik gebruik volgende jquery om een tekst te updaten:
$("#kiala").animate({opacity: 'hide'}, 'normal');
setTimeout('update_tekst()',300);
$("#kiala").animate( { opacity:'show'}, 'normal' );
$("#kiala").animate({opacity: 'hide'}, 'normal'); setTimeout('update_tekst()',300); $("#kiala").animate( { opacity:'show'}, 'normal' );
Dit werkt mooi, alleen is de 2e tekst langer dan de eerste, en verspringt wat eronder staat dus naar beneden bij de update.
Nu zou ik dat verspringen willen vervangen door verschuiven, met jquery (vb. slideDown).
Het probleem is dat wannere ik dit doe:
$("#kiala").animate({opacity: 'hide'}, 'normal');
setTimeout('update_tekst()',300);
$("#kiala").slideDown( 'normal' );
$("#kiala").animate( { opacity:'show'}, 'normal' );
$("#kiala").animate({opacity: 'hide'}, 'normal'); setTimeout('update_tekst()',300); $("#kiala").slideDown( 'normal' ); $("#kiala").animate( { opacity:'show'}, 'normal' );
dan gaat wat eronder staat eerst naar boven springen, alvorens naar beneden te schuiven. Wat doe ik verkeerd?
thanks!
Matt
|