Arrêter function setInterval
Bonjour à tous,
Je suis en train de faire joujou avec jQuery à partir d'un tuto que j'ai trouvé:
http://www.css3create.com/Barre-de-p...HTML5-progress
C'est une barre de chargement en CSS+jQuery.
Mais je n'arrive pas à arrêter le setInterval lorsque le chargement est à 100%.
Voici le code que j'ai modifié (mais qui ne marche pas):
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
$(document).ready(function(){
function modifValues(){ var val = $('#progress progress').attr('value'); if(val>=100){return true;}
else
{
var newVal = val*1+0.25;
var txt = Math.floor(newVal)+'%';
$('#progress progress').attr('value',newVal).text(txt);
$('#progress strong').html(txt);
}
}
var tend = setInterval(function(){ modifValues(); },40);
if(tend == true)
{
alert('true');
}
}); |
Ici lorsque la valeur atteint 100% je devrai avoir un alert mais il ne se passe rien.
Si quelqu'un pouvait m'éclairer là-dessus se serait gentil.
Merci d'avance !