Como inserir ou editar um contador progressivo na página do Etus Site

O contador progressivo é um código que você adicionar para que um elemento de número seja exibido em animação de contagem progressiva dentro da página.

Separamos o tutorial em duas partes: Para caso você queira adicionar um contador progressivo ou para caso você apenas queira editar um contador já existente.

Adicionar um Contador Progressivo em uma página

1. Acesse o editor de páginas;

2. Clique no Ícone de engrenagem que fica localizado no canto superior direito da tela;

3. Em seguida, clique em “Javascript & CSS”;

4. Clique para “Adicionar” um novo código;

5. Escolha um nome para seu código, selecione a opção “Funcionamento” e adicione no campo de texto todo o código abaixo e clique em “Salvar”;

<script>
  var contadores = $('#e_3756946, #e_3756947, #e_3756948, #e_3756949');
  function Contador() {
    if (contadores.length) {
      var janela_top = window.scrollY;
      var janela_bottom = janela_top + $(window).height();
      for (var i = 0; i < contadores.length; i++) {
        var elemento = $(contadores[i]);
        var elemento_top = elemento.offset().top;
        var elemento_bottom = elemento_top + elemento.height();
        if (elemento_bottom > janela_top && elemento_top < janela_bottom) {
          (function(index) {
            var elemento_contador = $(contadores[index]);
            contadores.splice(index, 1);
            elemento_contador.html(elemento_contador.html().replace('.', ''));
            var numero = parseInt(elemento_contador.text().match(/[0-9]+/g));
            elemento_contador.find("span").html(elemento_contador.find("span").html().replace(/[0-9]+/, 0));
            var contador = 0;
            var contar = setInterval(function() {
              contador++;
              elemento_contador.find("span").html(elemento_contador.find("span").html().replace(/[0-9]+/, contador));
              if (contador == numero) {
                clearInterval(contar);
              }
            }, (2000 / numero));
          })(i);
          Contador();
          break;
        }
      }
    }
  }
  $(document).ready(function() {
    setTimeout(function() {
      Contador();
    }, 250);
  });
  $(document).on('resize scroll', function() {
    setTimeout(function() {
      Contador();
    }, 250);
  });
</script>

HTML

6. Depois disso, você precisará inserir os números do contador na sua página. Para isso, acesse a barra de ícones localizada no canto esquerdo da sua tela, e clique para adicionar um elemento de Título;

7. Quando ele estiver adicionado na página, configure os números que deseja que apareçam em seu contador.

8. O próximo passo é identificar os ID’s dos elementos. Para isso, clique em “Pré-visualizar”;

9. Em seguida, dê um clique com o botão direito do seu mouse, e selecione a opção “Inspecionar elemento”;

10. Do lado direito da sua tela, irá abrir um aba onde você conseguirá identificar a ID deste elemento;

11. Feito isso, copie o ID do elemento e altere dentro do código que foi instalado na página, bem neste local demarcado abaixo;

12. Faça este mesmo processo com todos os números que configurar para rodarem no contador, e clique para “Atualizar” a página.

Editar um Contador Progressivo existente em uma página

1. No campo de texto, onde está o código que randomiza o contador, que você precisará editar os ID’s dos elementos de texto que contém os números que sofrerão a animação. Para fazer isso, acessar o botão “Pré-visualizar”, como mostrado na imagem abaixo;

2. Em seguida, dê um clique com o botão direito do seu mouse, e selecione a opção “Inspecionar elemento”;

3. Do lado direito da sua tela, irá abrir um aba onde você conseguirá identificar a ID deste elemento (repita o processo de identificação e cópia do ID em todos os números que serão animados);

4. Em seguida, clique no ícone de engrenagem que fica localizado no canto superior direito da tela do editor de páginas;

5. Clique em “Javascript & CSS”;

6. Clique no código chamado “Códigos de funcionamento” para editá-lo;

7. Depois disso, substitua todos os elementos que dentro do código estão com o padrão “e_0000000” pelos ID’s que você copiou na etapa 3 do tutorial;

8. Por último, clique em “Salvar”.

Este artigo foi útil?

Obrigado pelo seu Feedback!

Artigos mais acessados!

LWSA S/A - CNPJ: 02.351.877/0001-52

Termos de Uso / Politica de Privacidade