Задать вопрос
@vladymyr_olegovich

Как отменить событие click на родителе при mousedown на ребенке?

Есть аудиозапись.
При клике на нее - начинает проигрываться музыка.
У элемента аудио есть ползунок громкости. При mousedown и затем mousemove происходит перемещение ползунка и увеличение/уменьшение громкости.
Если во время перемещения ползунка, курсор мыши перевести на сам элемент аудио - происходит события клина на нем. Как решить эту проблему?

В голову приходит идеи только хранить в памяти что происходит перемещение, а при клике на аудио проверить это перемещение. Может можно как-то на уровне всплытия событий это решить?
  • Вопрос задан
  • 297 просмотров
Подписаться 2 Оценить 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы