Contador de números animados jQuery de zero a valor Atual
Contador de números animados jQuery de zero a valor Atual
Neste tutorial vamos criar um contador de números animados com jquery.
Nesta seção, projetaremos uma estrutura com a tag abaixo.
Usaremos as tags <div>, <h2> e a tag <span> com a class com o nome de “contagem” para estilizar e fazer o efeito dos números com jquery.
Essa tag usaremos para criar o nosso contador de números animado com html e css e jquery.
Vamos Adicionar o HTML
<div class="box-contagem">
<h2 class="title">Css</h2>
<span class="contagem">2500</span>
</div>
<div class="box-contagem">
<h2 class="title">Html</h2>
<span class="contagem">115</span>
</div>
<div class="box-contagem">
<h2 class="title">jQuery</h2>
<span class="contagem">200</span>
</div>
<div class="box-contagem">
<h2 class="title">wordPress</h2>
<span class="contagem">600</span>
</div>
Vamos Adicionar o CSS
Nesta seção, usaremos algumas propriedades CSS para estilizar a nosso contador de números com css, html e jquery.
.box-contagem {
width:100%;
margin-right:4%;
margin-bottom:20px;
float:left;
background:#09aeff;
box-shadow: 1px 0px 1.2px 0px #e3e3e3;
border-radius:3px;
padding:1em;
}
.box-contagem .title {
width:100%;
float:left;
font-size: 30px;
font-family: 'open_sansregular';
color:#fff;
border-bottom: 1px #44c1ff solid;
margin-bottom: 5px;
padding-bottom: 5px;
}
.box-contagem .contagem {
width:100%;
float:left;
color: #ffffff;
font-size: 25px;
font-family: 'open_sansregular';
}
/*Responsivo*/
/*768PX BREAKPOINT*/
@media (min-width:48em){
.box-contagem { width:22%; }
.box-contagem:nth-of-type(4n+0) { margin-right:0; margin-bottom:0; }
}
Nesta seção, vamos adicionar o script para animar os numeros que esta na class “contagem” dentro da tag span.
$('.contagem').each(function () {
$(this).prop('Counter',0).animate({
Counter: $(this).text()
}, {
duration: 5000,
easing: 'swing',
step: function (now) {
$(this).text(Math.ceil(now));
}
});
});
Lembrando que você tem que puxar o arquivo jquery.js
baixo o exemplo para você ver como funciona.
<script src="js/jquery.js"></script>
Combinando as Três seções acima Html, Css e jQuery temos o seguinte Resultado!
Veja o Resultado baixo!


Deixe um comentário