SoundCloud en HTML5 audio
Si vous voulez faire comme SoundCloud, c’est-à-dire que, quand une musique finit, vous passez à la suivante, voici comment le faire avec HTML5 et jQuery :
1/ créez vos balises <audio src= » » id= »unique par musique« />
2/ ajoutez ce code :
$(function(){ $('audio').on('play', function() { $('audio:not(#'+$(this).attr('id')+')').trigger('pause'); }); $('audio').on('ended', function() { index=$('audio').index($('audio[id="'+$(this).attr('id')+'"]')); $('audio').eq(index+1).trigger('play'); }); });