$.each($('audio'), function () {
this.pause();
});
Это просто находит все элементы <audio>
в DOM и использует стандартный API для приостановки воспроизведения для каждого.
Вот отличное прочтение о тегах <audio>
и <video>
:https://developer.mozilla.org/en/Using_HTML5_audio_and_video
Обновление
В документации для сценария AudioPlayerV1
указано, как вы приостанавливаете элемент <audio>
:
$('#audio_id').AudioPlayerV1('pause');
Источник:http://1.s3.envato.com/files/14653378/index.html#how-to-use
Похоже, что плагин AudioPlayerV1
должен вызываться для выбора элемента (ов) DOM и передаваться в опции.
Update
Чтобы запустить плагин для приостановки нескольких элементов <audio>
, вы должны сделать следующее:
$('audio').AudioPlayerV1('pause');
, который выбирает элементы <audio>
в DOM и передает их плагину AudioPlayerV1
.Плагин должен быть написан, чтобы справиться с этим, но если это не так, вы должны вызывать плагин для каждого элемента.Внутри цикла было бы проще всего:
$.each($('audio'), function () {
$(this).AudioPlayerV1('pause');
});