JavaScript / jQuery:用循环播放声音(每个函数)

时间:2017-04-26 23:39:14

标签: javascript jquery audio

我试图用"每个功能"播放同样的声音。在jQuery中。该阵列有四个元素,每个元素(在点击功能之后)有一个fadeIn,延迟工作正常;元素一次出现一个。但我想在每个元素出现时播放声音,到目前为止,我只能听到一次声音。我搜索过类似的问题,但我找不到合适的问题。我怎样才能达到这个效果?守则:

$(document).ready(function(){

var rifle = $('#rifle')[0];
var allTargets=$('#one, #two, #three, #four');

allTargets.hide();

    $('.start').click(function(){
        $(this).fadeOut();

 allTargets.each(function(fadeIn){

     $(this).delay(fadeIn * 1000).fadeIn(1000);
        rifle.play(); //Why this sound is triggered only once?

    });

});

0 个答案:

没有答案