ich habe auf meiner Website einen Audioplayer mit drei Songs drinn. Jedes Audio hat eine eigene ID. Wenn man dort jetzt auf dem jeweiligen SOng auf Play klickt, klappt das auch. Nur das Play-Symbol wird bei jedem Song dann geändert und nicht nur bei dem jeweiligen. Wo liegt da noch der fehler?
Pleas show at: www.lichtwerk2.de
Code: Alles auswählen
function playPause(id) {
if(activeSong !== undefined && activeSong.id !== id) {
stopSong();
}
activeSong = document.getElementById(id);
if (activeSong.paused){
activeSong.play($("button").removeClass("play").addClass("pause"));
}else{
activeSong.pause($("button").removeClass("pause").addClass("play"));
}
}
Code: Alles auswählen
<button name="play" type="button" value="play" class="play transition" onclick="playPause('<?=$row['titel']?>');"></button>