Maison > Questions et réponses > le corps du texte
Je souhaite créer une animation de compteur de nombres sur mon site portfolio. J'ai du code jquery dans mon ancien site Web qui passe du préchargeur au site Web lorsqu'il est complètement chargé.
<script> $(window).on('load', () => { $('#preloader').fadeOut(1800, function() { $(this).remove(); }); }); </script>
Comment ajouter une animation de compteur de nombres et ajouter une transition latérale vers le haut ? Merci
P粉4974634732023-09-12 20:01:00
Et voilà.
slideUp
您的div
和删除
Intervalle du compteur. Exemple :
$(window).on('load', () => { let count = 3; function ShowCounter() { if (count > 0) { $("#spnNumber").fadeOut('slow', function() { $("#spnNumber").text(count); $("#spnNumber").fadeIn(); count--; }); } else if (count == 0) { $("#preloader").slideUp(); $("#spnNumber").remove(); clearInterval(interval); } } var interval = setInterval(function() { ShowCounter() }, 1000) });
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div id='preloader'>Loading ... </div> <span id='spnNumber'><span>