Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Hewitt

Como fazer esse script parar quando chegar no 0?

Recommended Posts

Tenho esse script de contagem regressiva. Queria que quando chegasse no zero, parasse, mas não está parando! =/

<div id="my-timer">
        Intervalo: <b id="show-time"><? echo $tempo ?></b> segundos!     
        
        <button type="button" name="teste" id="teste">Começar</button>   
</div>

<script type="text/javascript">

        $('#teste').click(function(){
				var settimmer = 0;
                window.setInterval(function() {
                    var timeCounter = $("b[id=show-time]").html();
                    var updateTime = eval(timeCounter)- eval(1);
                    $("b[id=show-time]").html(updateTime);

                    if(updateTime == 0){
                        $("b[id=show-time]").html(<? echo $tempo ?>);
                        stop();
						
                    }
                }, 1000);
				
        });
</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Resolvi, com outro código!

<script type="text/javascript">

$('#teste').click(function(){
	var count = <? echo $tempo ?>;
	countdown = setInterval(function(){
		$('#show-time').html(count);
		if (count < 0){
			$('#show-time').html(<? echo $tempo ?>);
		}
		count--;
	}, 1000);
});

</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.