// Остановка текущего аудио плеера, при включении другого
window.addEventListener('play', function(unit) {
if (window.playing && window.playing != unit.target) {
window.playing.pause();
};
window.playing = unit.target;
}, true); // End: Остановка текущего аудио плеера, при включении другого
jQuery выглядит так:
// Остановка текущего аудио плеера, при включении другого
$('audio').on('play', function() {
$('audio').not(this).each(function(index, audio) {
audio.pause();
});
}); // End: Остановка текущего аудио плеера, при включении другого
Опробовал. При динамическом добавлении проигрывателя, работает тоже.