diff --git a/2-ui/2-events/02-bubbling-and-capturing/article.md b/2-ui/2-events/02-bubbling-and-capturing/article.md index 2448cfa5b..bf8ebd2af 100644 --- a/2-ui/2-events/02-bubbling-and-capturing/article.md +++ b/2-ui/2-events/02-bubbling-and-capturing/article.md @@ -1,24 +1,24 @@ -# Bubbling and capturing +# Bubbling et capture -Let's start with an example. +Commençons par un exemple. -This handler is assigned to `
`, but also runs if you click any nested tag like `` or ``: +Ce gestionnaire d'événement est assigné au `
`, mais s'exécute également si on clique sur l'un des sous-éléments comme `` ou ``: ```html autorun height=60
- If you click on EM, the handler on DIV runs. + Si on clique sur l'EM, le gestionnaire du DIV s'exécute.
``` -Isn't it a bit strange? Why does the handler on `
` run if the actual click was on ``? +Ce n'est pas un peu étrange ? Pourquoi le gestionnaire du `
` s'exécute alors qu'on a cliqué sur l'``? -## Bubbling +## Bubbling (ou "bouillonement") -The bubbling principle is simple. +Le principe du 'bubbling' est simple. -**When an event happens on an element, it first runs the handlers on it, then on its parent, then all the way up on other ancestors.** +**Quand un événement se produit sur un élément, il exécute d'abord les gestionnaires ('handlers') sur cet élément, puis sur son parent, puis remonte toute la chaîne d'ancêtres.** -Let's say we have 3 nested elements `FORM > DIV > P` with a handler on each of them: +Disons qu'on a 3 éléments imbriqués `FORM > DIV > P` qui ont chacun un gestionnaire associé: ```html run autorun 123Most deeply nested element \ No newline at end of file +123Elément le plus imbriqué \ No newline at end of file diff --git a/2-ui/2-events/02-bubbling-and-capturing/eventflow.svg b/2-ui/2-events/02-bubbling-and-capturing/eventflow.svg index 566064cd6..35e9230d7 100644 --- a/2-ui/2-events/02-bubbling-and-capturing/eventflow.svg +++ b/2-ui/2-events/02-bubbling-and-capturing/eventflow.svg @@ -1 +1 @@ -WindowDocument<html><body><table><tbody><tr><tr><td>Shady Grove<td>Aeolian<td>Over the River,Charlie<td>DorianTargetPhase(2)CapturePhase(1)BubblingPhase(3) \ No newline at end of file +WindowDocument<html><body><table><tbody><tr><tr><td>Shady Grove<td>Aeolian<td>Over the River,Charlie<td>DorianPhase deciblage(2)Phase decapture(1)Phase de'bubbling'(3) \ No newline at end of file diff --git a/2-ui/2-events/index.md b/2-ui/2-events/index.md index f4996083c..3814932c1 100644 --- a/2-ui/2-events/index.md +++ b/2-ui/2-events/index.md @@ -1,3 +1,3 @@ -# Introduction to Events +# Introduction aux Evénements -An introduction to browser events, event properties and handling patterns. +Une introduction aux événements du navigateurs, leurs propriétés et leurs modèles de gestion. pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy