私はmp3オーディオを再生する4つの再生ボタンを作りたいと思います。再生機能は4つのボタンごとに機能していますが、残念ながら、いずれのボタンでも一時停止が機能していません。多分休止状態が間違っていますか?jQuery:複数のオーディオプレーヤーボタン
<div class="audio-button">
<audio src="media/test.mp3"></audio>
</div>
<div class="audio-button">
<audio src="media/test2.mp3"></audio>
</div>
<div class="audio-button">
<audio src="media/test3.mp3"></audio>
</div>
<div class="audio-button">
<audio src="media/test4.mp3"></audio>
</div>
$(document).ready(function() {
var playing = false;
$('.audio-button').click(function() {
$(this).toggleClass("playing");
var song = $(this).find('audio').attr('src');
var audio = new Audio(song);
if (playing == false) {
audio.play();
playing = true;
} else {
audio.pause();
playing = false;
}
});
});
なぜあなた "クローン"( 'VARオーディオ=新しいオーディオ(歌)による;')オーディオ? '$(this).find( 'audio')[0] .pause()' –