Skip to content

Commit 4020eaa

Browse files
committed
02-bubbling-and-capturing: Stick with unified version of 'capturing' translation
1 parent e3de6c2 commit 4020eaa

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

2-ui/2-events/02-bubbling-and-capturing/article.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Всплытие и перехват
1+
# Всплытие и погружение
22

33
Давайте начнём с примера.
44

@@ -116,13 +116,13 @@
116116
```
117117

118118

119-
## Погружение(перехват)
119+
## Погружение
120120

121-
Существует ещё одна фаза из жизненного цикла события -- "погружение". Она очень редко используется в реальном коде, однако тоже может быть полезной.
121+
Существует ещё одна фаза из жизненного цикла события -- "погружение", в других источниках её могут называть -- "перехват", но мы будем использовать первый вариант. Она очень редко используется в реальном коде, однако тоже может быть полезной.
122122

123123
Стандарт [DOM Events](http://www.w3.org/TR/DOM-Level-3-Events/) описывает 3 фазы прохода события:
124124

125-
1. Фаза перехвата (capturing phase) -- событие сначала идёт сверху вниз.
125+
1. Фаза погружения (capturing phase) -- событие сначала идёт сверху вниз.
126126
2. Фаза цели (target phase) -- событие достигло целевого(исходного) элемента.
127127
3. Фаза всплытия (bubbling stage) -- событие начинает всплывать.
128128

@@ -134,9 +134,9 @@
134134

135135
**Ранее мы говорили только о всплытии, потому что другие стадии, как правило, не используются и проходят незаметно для нас.**
136136

137-
Обработчики, добавленные через `on<event>`-свойство или через HTML-атрибуты, или через `addEventListener(event, handler)`, ничего не знают о фазе перехвата, а работают только на 2-ой и 3-ей фазах.
137+
Обработчики, добавленные через `on<event>`-свойство или через HTML-атрибуты, или через `addEventListener(event, handler)`, ничего не знают о фазе погружения, а работают только на 2-ой и 3-ей фазах.
138138

139-
Чтобы поймать событие на стадии перехвата, нужно использовать третий аргумент `capture` вот так:
139+
Чтобы поймать событие на стадии погружения, нужно использовать третий аргумент `capture` вот так:
140140

141141
```js
142142
elem.addEventListener(..., {capture: true})

0 commit comments

Comments
 (0)