Ich möchte für jede Audiodatei auf einer Seite eine Wiedergabeschaltfläche hinzufügen. Daher habe ich eine Schaltfläche mit einem indizierten Klassennamen unter jedem Audio-Tag hinzugefügt, aber jetzt weiß ich nicht weiter und binde das click-Ereignis an die Schaltflächen. Vielleicht gibt es einen viel eleganter Ansatz im Allgemeinen ...Hinzufügen von Wiedergabetasten für alle Audiotags auf einer Seite
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<audio id="myaudio" src="http://www.soundjay.com//mechanical/gun-cocking-01.mp3">
</audio>
<audio id="myaudio" src="http://www.soundjay.com//mechanical/gun-cocking-02.mp3">
</audio>
$("audio").each(function(index) {
$('<button class=audioButton"' + index + '">Play Clip #' + index + '</button>').insertAfter(this);
});
$("button").on("click", playTest);
https://jsfiddle.net/RachGal/5gr5b38L/ –