Jquery 我需要按声音变量的名称使其静音

Jquery 我需要按声音变量的名称使其静音,jquery,html,audio,var,mute,Jquery,Html,Audio,Var,Mute,我需要能够使我所有的声音静音。声音不是连续的,所以pause()不是解决方案。这就是我的音频的样子: var soundName = new Audio("sound/soundname.wav","sound/soundname.ogg","sound/soundname.mp3"); soundName.play(); 我想在单击名为“静音”的div时将其静音 但这不起作用: $("#mute").click(function(e) { soundName.mute() });

我需要能够使我所有的声音静音。声音不是连续的,所以pause()不是解决方案。这就是我的音频的样子:

var soundName = new Audio("sound/soundname.wav","sound/soundname.ogg","sound/soundname.mp3");
    soundName.play();
我想在单击名为“静音”的div时将其静音 但这不起作用:

$("#mute").click(function(e) { 
soundName.mute()
});
我对HTML5播放器插件一点也不了解,所以在我了解之前,我需要一个临时解决方案。 我试过很多东西。包括简单的解决方案。但我的音频需要能够重叠。这只有在以下情况下才能实现:

var name = new audio();

据我所知,试试这句话。这是使当前播放的音频静音的正确静音属性

soundName.muted = true;

如果我把它放在任何地方,我的代码都会自动运行。正如我之前所说:声音不是连续的。我想说的是。这不是一首正在播放的曲目,而是你做事时播放的声音。soundName.muted似乎对此不起作用