【发布时间】:2014-10-01 02:33:36
【问题描述】:
我的代码如下。基本上,我的目标是一旦用户单击某个按钮,我将获取此按钮的 id 并通过 ajax 发送,然后根据指定的 id 返回 mp3 url 并播放声音。一切正常,但问题是我不知道如何停止或暂停音乐。我试过audio.stop() 或audio.pause()。一个都没有工作。
一旦用户单击某个按钮,我想停止所有音乐并播放单击的新音乐。
$('.play_sound').click(function(event){
event.preventDefault();
var data_id = $(this).parents('tr').attr('data-id');
$.post('ajax/play_sound.php', {data_id: data_id}, function(data){
var audio = new Audio(data);
audio.play();
});
});
【问题讨论】:
-
您使用的是 HTML 音频还是插件?
-
我只是在使用 HTML
标签: javascript php ajax audio