确定何时暂停HTML5音频或使用jQuery完成跟踪

dan*_*nny 3 audio jquery html5

我正在制作一个HTML5音频标签,我想在歌曲结束时触发一个事件.这有可能与jQuery?

我的jQuery代码是:

      $(document).ready(function(){

var music = new Audio("sample.mp3");
$('#play').click(function(){
    music.play();
});

$('#pause').click(function(){
 music.pause();
});

         });
Run Code Online (Sandbox Code Playgroud)

我的HTML5是:

<input type="button" value="Play" id="play" />
<input type="button" value="Pause" id=pause" />
Run Code Online (Sandbox Code Playgroud)

Emm*_*l N 14

使用HTML 5 onended事件处理程序

<audio src="sample.mp3" onended="yourFunction()"></audio>
Run Code Online (Sandbox Code Playgroud)

对于jQuery绑定结束事件处理程序

 $(music).bind("ended", function(){ ... });
Run Code Online (Sandbox Code Playgroud)