You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
В демонстрационном примере также имеется дополнительный элемент с обработчиком `onmouseover`, показывающий текущую дату.
240
242
241
243
Обратите внимание: пока вы перетаскиваете ползунок, вы можете навести курсор на этот элемент, и его обработчик *не сработает*.
242
244
243
245
Таким образом, благодаря `setPointerCapture` перетаскивание теперь не имеет побочных эффектов.
244
246
```
245
247
248
+
249
+
246
250
Таким образом, мы имеем два бонуса:
247
251
1. Код становится чище, поскольку нам больше не нужно добавлять/удалять обработчики для всего документа. Удаление привязки происходит автоматически.
248
252
2. Если в документе есть какие-то другие обработчики `pointermove`, то они не будут нечаянно вызваны, пока пользователь находится в процессе перетаскивания слайдера.
0 commit comments