Home » jQuery » Créer un compteur d’articles par catégories
Créer un compteur d’articles par catégories
Créer un compteur d’articles par catégories dans wordpress
Voici ce à quoi nous voulons parvenir :
A l »intérieur d’une section de page, nous voulons créer un compteur qui affiche le nombre d’articles par catégories. Celui-ci doit démarrer lorsque la section rentre au scroll dans le view port. Voici le code php à placer dans la page où l’on veut afficher le compteur.
/*-------------------------------------------------------------- ## SECTION SCORES --------------------------------------------------------------*/ jQuery(document).ready(function($){ /*Première fonction pour faire démarrer le compteur au scroll*/ var counterTeaserL = $('#section_scores'); var winHeight = $(window).height(); if (counterTeaserL.length) { var firEvent = false, objectPosTop = $('#section_scores').offset().top;
//when element shows at bottom var elementViewInBottom = objectPosTop - winHeight; $(window).on('scroll', function() { var currentPosition = $(document).scrollTop(); //when element position starting in viewport if (currentPosition > elementViewInBottom && firEvent === false) { firEvent = true; animationCounter(); } }); } function animationCounter(){ /*la fonction d'animation dy compteur*/ $('.count').each(function () { var $this = $(this); jQuery({ Counter: 0 }).animate({ Counter: $this.text() }, { duration: 2000, easing: 'swing', step: function () { $this.text(Math.ceil(this.Counter)); } }); }); }
});
Il restera alors à styliser le tout à votre convenance !