Les animations ajoutent divers effets d'embellissement pour engager les téléspectateurs. JQuery prend en charge une longue liste de méthodes pour effectuer diverses opérations. La méthode jQuery animate () est utilisée pour créer des animations personnalisées dans jQuery. Les propriétés CSS sont les principales parties prenantes de la méthode jQuery Animate (). Ces propriétés peuvent être animées à différentes vitesses avec différentes valeurs. Ce message vise à fournir des directives détaillées sur les animations à jQuery avec les résultats d'apprentissage suivants
Comment animer la méthode () fonctionne dans jQuery
La méthode animate () utilisée pour créer des animations a la syntaxe suivante.
$ (sélecteur).animate (css, speed, rappel);La syntaxe fournie ci-dessus a les instances suivantes
La syntaxe animate () traite la valeur numérique pour modifier le CSS. Par exemple, la propriété BackgroundColor ne peut pas être définie en utilisant le nom de couleur, donc la propriété CSS Color n'est pas incluse dans JQuery Animations. De plus, les noms de propriété doivent être dans un cas de chameau comme BorderColor, BorderWidth, etc.
Comment créer des animations personnalisées dans jQuery
Comme discuté précédemment, la méthode animate () est pratiquée pour créer des animations jQuery. La méthode animée peut être utilisée dans les scénarios suivants
Plusieurs animations à la fois: Toutes les animations spécifiées sont effectuées en un seul coup.
Animer les propriétés CSS une par une: Dans ce cas, la méthode animate () est appliquée de manière séquentielle (l'une après l'autre).
Animation de la valeur relative: Habituellement, les propriétés CSS sont animées en utilisant la valeur actuelle d'une propriété CSS. Cependant, la méthode Animate () permet de réaliser des animations dynamiques en utilisant le phénomène de valeur relative.
Nous pratiquons les façons possibles dans les exemples à venir.
Exemple 1: plusieurs animations à la fois
Presque toutes les propriétés CSS peuvent être animées à l'aide de la méthode Animate (). Cet exemple illustre l'effet d'animation jQuery () en utilisant plusieurs propriétés CSS.
Dans le code ci-dessus,
Sortir
Avant l'animation
Après l'animation
Exemple 2: l'un après l'autre
L'effet d'animation peut être embelli en animant les propriétés CSS une par une. Jetons un coup d'œil à cette méthode.
Le code ci-dessus pratique l'animation sur un div élément et est expliqué ci-dessous
Sortir
Avant l'animation
Après l'animation
Exemple 3: valeurs relatives
Les valeurs relatives sont générées à l'aide de deux opérateurs d'affectation «+ =» et «- =». La valeur actuelle de la propriété CSS est prise en tant que valeurs de référence et de nouvelles valeurs sont générées en ajoutant / soustrayant une valeur numérique de cette valeur actuelle.
Dans le code ci-dessus,
Sortir
Avant l'animation,
Après plusieurs clics,
Exemple 4: Utilisation de valeurs de chaîne
La méthode animate () accepte uniquement trois valeurs de chaîne (cacher, afficher ou basculer) pour les propriétés CSS. La propriété Toggle peut animer la propriété cachée à afficher et vice versa.
Dans le code ci-dessus, le montrer et basculer les opérations sont effectuées sur largeur et hauteur respectivement. Pour cela, nous avons utilisé Button Class = ”basculer”Et class =”montrer" .
Sortir
Avant l'animation,
Après avoir cliqué sur le bouton de basculement, la largeur changera son état (pour cacher tel qu'il est dans le "montrer«État) comme on peut le voir dans l'image suivante.
Si vous cliquez sur le bouton Afficher, il afficherait à nouveau le div.
Les animations ont un rôle clé dans le suivi de tout contenu. En suivant ces exemples, vous auriez appris la création personnalisée d'animations dans jQuerry.
Conclusion
La méthode animate () est utilisée pour créer des animations personnalisées dans jQuery. La méthode animate () peut être appliquée pour animer plusieurs propriétés CSS à la fois ou elle peut également être appliquée de manière séquentielle. Cet article fournit un guide détaillé sur la création d'animations personnalisées dans jQuery. Vous obtiendrez une compréhension de la méthode Animate () (principale partie partielle des animations). De plus, plusieurs exemples sont démontrés qui montrent la création d'animations personnalisées dans jQuery.