Obtenir l'équivalent de la fonction "animate()" en PURE JAVASCRIPT

Par chegmarco, il y a 3 ans


Bonjour.

Je recherche l'équivalent de la fonction animate() jQuery suivante pour Pure JavaScript:

<script type="text/javascript"> $(document).ready( function() { $('#btn-menu-nav-previous').click(function() { $(".menu-inner-box").animate({scrollLeft: "-=100px"}); }); $('#btn-menu-nav-next').click(function() { $(".menu-inner-box").animate({scrollLeft: "+=100px"}); }); }); </script>

Ce code pourrait normalement permettre de paginer la liste des menus en cliquant sur suivant et précédent.

Mais je cherche son équivalent dans Pure JS sans utiliser JQuery.

Quelqu'un peut-il m'aider s'il vous plait ???

1 réponse

Soundboy39, il y a 3 ans

Hello,

Regarde déjà tout ce que tu peux faire en CSS, en modifiant les propriétés "className" et "style" de tes élements HTML.

Le CSS est la méthode à privilégier en ce qui concerne les animations.