Есть плейлист, состоящий из элементов audio, из них создаю коллекцию, перебором присваиваю eventListener :
var audios = document.getElementsByTagName('audio'), i = 0, len = audios.length;
for (; i < len; i++) {
audios[i].addEventListener('ended', function() {
audios[i + 1].playing();
});
}
но этот код не работает, обработчик события не добавляется. В чем тут может быть ошибка? Или задача вообще как-то по-другому должна решаться?
Судя по консоли, создается коллекция аудио элементов, как и предполагалось, но без обработчиков событий.