событие mousedown: провести различие между ручкой и ползунком? - PullRequest
0 голосов
/ 24 августа 2018

В событии mousedown входа диапазона есть способ определить, нажал ли пользователь «ручку» входа диапазона или окружающую дорожку ползунка?

Кажется, что это может бытьвозможно, я просто не знаю, какой атрибут посмотретьСмотрите консоль JS ниже.Сначала я нажимаю на ручку, вызывая mousedown, затем click.Затем я нажимаю ползунок, вызывая mousedown, затем input (потому что значение изменяется с этим действием), затем click.

JS console of range input events

Я выхожу из объекта события следующим образом:

onMouseDown(e) {
    console.log('mousedown!', e);
}

Вы можете увидеть, что он выглядит немного по-другому, когда я нажимаю ручку против дорожки ползунка, но это может не иметь смысла.Есть ли какая-то отдельная часть данных, которую я могу здесь взять?

Это связано с более старым вопросом: Запретить событие mousedown в элементе HTML диапазона ввода и все же позволить пользователю перетаскивать ползунок

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...