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

Как сделать разное воспроизведение звуков?

Здравствуйте, на сайте воспроизводится один и тот же звук постоянно, хочу добавить еще несколько и зарандомить их воспроизведение. Чтобы каждый раз играл разный трек.
Использую такой код:
if (sound == 'on') {
$('#good')[0].play();
}

Подскажите, пожалуйста, как такое реализовать?
  • Вопрос задан
  • 101 просмотр
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
var sounds = $('audio')
var random = Math.floor(Math.random() * sounds.length);
sounds[random].play();


UPD: Я вот подумал - совершенно не обязательно грузить на страницу несколько звуков, если собираешься проигрывать только один

https://jsfiddle.net/4f8kqbkc/
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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