Задать вопрос
@Yariik
PHP, C#, JavaScript, jQuery, HTML, CSS

Текущий уровень громкости как в вк?

Подскажите алгоритм, как сделать вот такой показ процентного уровня громкости музыки вк от наведения миши на слайдер?
5f476fb37f66c871289592.png
  • Вопрос задан
  • 241 просмотр
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • Skypro
    JavaScript-разработчик с нуля
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Stalker_RED
@Stalker_RED
Примерно так


Стили еще нужно допиливать и добавить throttle/debounce наверное.
Можно еще transition, и скрывать через opacity.
Ответ написан
Комментировать
fallus
@fallus
Если это 1 аудиоплеер, то:



spoiler
Если плееров много будет, то вместо querySelector юзать нужно querySelectorAll.
Потом циклом по ним проходиться, подписывая события на каждый.
И в этом случае, стоит обозначать, какой контейнер(с атрибутом data-hint) соответствует какому аудио-плееру.
Проще всего, как в этом примере. Чтобы этот контейнер был родителем аудио-плееру.
Чтобы в цикле, например, этот аудио-плеер можно было легко найти, например так:
var myAudio = myAudioHoverBlock[i].querySelector('audio')
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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