Animation en continu risque de pile ou de memory overfow
Je viens de JQueriser une animation que j'avais (en js pur) avec un setInterval sur un de mes sites.
Je me posais juste la question de savoir si le fait de boucler de la sorte suir les callback ne posait pas un souci de mémoire :
Code:
1 2 3 4 5 6 7
| function goround(round){
$('#animatedtext').html(message[round])
$('#animatedtext').fadeIn(4000,function(){$(this).fadeOut(2000,function(){ goround((round==message.length-1)?0:++round)})})
}
$(function(){
goround(0)
}) |
Cette animation enchaine en fadeIn / fadeOut des messages contenus dans un array.