Skip to content

Commit 9964edd

Browse files
authored
Update article.md
1 parent 4933d7e commit 9964edd

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

2-ui/3-event-details/6-pointer-events/article.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,13 +236,17 @@ thumb.onpointerdown = function(event) {
236236
237237
[iframe src="slider" height=100 edit]
238238
239+
<p></p>
240+
239241
В демонстрационном примере также имеется дополнительный элемент с обработчиком `onmouseover`, показывающий текущую дату.
240242
241243
Обратите внимание: пока вы перетаскиваете ползунок, вы можете навести курсор на этот элемент, и его обработчик *не сработает*.
242244
243245
Таким образом, благодаря `setPointerCapture` перетаскивание теперь не имеет побочных эффектов.
244246
```
245247

248+
249+
246250
Таким образом, мы имеем два бонуса:
247251
1. Код становится чище, поскольку нам больше не нужно добавлять/удалять обработчики для всего документа. Удаление привязки происходит автоматически.
248252
2. Если в документе есть какие-то другие обработчики `pointermove`, то они не будут нечаянно вызваны, пока пользователь находится в процессе перетаскивания слайдера.

0 commit comments

Comments
 (0)