在参考其他页面javascript之前播放mp3文件
我真的需要帮助,因为明天是项目的最后期限。 我有一个链接,例如在参考其他页面javascript之前播放mp3文件,javascript,jquery,Javascript,Jquery,我真的需要帮助,因为明天是项目的最后期限。 我有一个链接,例如 我在根目录中有click.mp3文件。 我想播放4秒钟,然后参考某处网站 我写了这样的东西,但它不起作用 $(function(){ $(".menu_link").click(function(){ soundClick(); setTimeout(refFunc($(this).attr('href')),5000); return
我在根目录中有click.mp3文件。
我想播放4秒钟,然后参考某处网站
我写了这样的东西,但它不起作用
$(function(){ $(".menu_link").click(function(){
soundClick();
setTimeout(refFunc($(this).attr('href')),5000);
return false;
});
});
function soundClick() {
var audio = new Audio();
audio.src = 'myUrl/click.mp3';
audio.autoplay = true;
}
function refFunc(ref)
{
window.location.href = ref;
}
soundClick功能可以工作,我尝试在重新加载页面时自动播放,它可以工作。
超时不工作,请参阅立即开始。为什么?我认为代码的逻辑是正确的。我播放声音,等5秒。请参阅第页。但是5秒不能让他自己出现。除非这是为了作业,否则请不要这样做。网页中意想不到的声音几乎是世界上最烦人的事情。
$(".menu_link").click(function(){
soundClick();
var ref = $(this).attr('href');
setTimeout(function(){
window.location.href = ref;
},5000);
return false;
});
function soundClick() {
var audio = new Audio();
audio.src = 'myUrl/click.mp3';
audio.autoplay = true;
}