Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Les API Web
  3. Element
  4. Document: évènement transitionend

Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in EnglishAlways switch to English

Document: évènement transitionend

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis octobre 2018.

L'évènementtransitionend est émis quand unetransition CSS a terminé. Dans le cas où une transition est supprimée avant d'avoir terminé, comme lorsqu'unetransition-property est supprimée ou lorsquedisplay reçoit la valeurnone, l'évènement n'est pas généré.

BouillonneOui
Est annulableOui
InterfaceTransitionEvent
Propriété gestionnaire d'évènementontransitionend

L'évènementtransitionend est émis dans les deux directions : quand la transition se termine vers l'état modifié, et quand elle est complètement retournée à l'état par défaut ou non modifié. S'il n'y a pas de délai ou de durée de transition, si les deux sont 0 s ou ne sont pas déclarés, il n'y a pas de transition, et aucun évènement de transition n'est émis. Si l'évènementtransitioncancel est émis, l'évènementtransitionend ne se produira pas.

La cible originale pour cet évènement est l'Element sur lequel la transition est appliquée. Vous pouvez écouter cet évènement sur l'interfaceWindow pour le gérer durant les phases de capture ou de bouillonnement. Pour plus de détails sur cet évènement, veuillez consulter la pageHTMLElement: transitionend.

Exemples

Le code suivant ajoute un gestionnaire sur l'évènementtransitionend :

js
document.addEventListener("transitionend", () => {  console.log("Transition terminée");});

La même chose, mais en utilisant la propriétéontransitionend au lieu deaddEventListener() :

js
document.ontransitionend = () => {  console.log("Transition terminée");};

Voir un exemple en direct sur cet évènement.

Spécifications

Specification
CSS Transitions Module Level 1
# transitionend

Compatibilité des navigateurs

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2026 Movatter.jp