Je n'arrive pas à faire jouer Jplayer une chanson après l'autre quand j'utilise un bouton pour jouer le premier. Lorsque je code en dur la variable refid
par exemple. myPlaylist.select(3);
cela fonctionne parfaitement. Mais quand j'obtiens la valeur de la partie html/php ça ne marche pas, ça joue la chanson en cours et puis ça s'arrête.Playlist et Jplayer, impossible de jouer une chanson après l'autre
Merci d'avance pour votre aide.
Et voici le php/html
echo'<td> <a href="" value="'.$songid.'" class="playitem1"> '. ucfirst($results['song_name']).' </td>';
Et voici le javascipt:
$(document).ready(function(){
$(".playitem1").click(function(event){
event.preventDefault();
playthis($(this).attr("value"));
})
function playthis(refid){
myPlaylist.pause();
myPlaylist.select(refid);
myPlaylist.play();
}
var myPlaylist = new jPlayerPlaylist({
jPlayer: "#jquery_jplayer_1",
cssSelectorAncestor: "#jp_container_1"
}, [{
title:"Cro Magnon Man",
artist:"The Stark Palace",
mp3:"http://www.jplayer.org/audio/mp3/TSP-01-Cro_magnon_man.mp3",
oga:"http://www.jplayer.org/audio/ogg/TSP-01-Cro_magnon_man.ogg",
poster: "http://www.jplayer.org/audio/poster/The_Stark_Palace_640x360.png"
},
{
title:"Your Face",
artist:"The Stark Palace",
mp3:"http://www.jplayer.org/audio/mp3/TSP-05-Your_face.mp3",
oga:"http://www.jplayer.org/audio/ogg/TSP-05-Your_face.ogg",
poster: "http://www.jplayer.org/audio/poster/The_Stark_Palace_640x360.png"
},
]);
});