Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 点击链接标签播放音效_Javascript_Jquery_Audio_Click - Fatal编程技术网

Javascript 点击链接标签播放音效

Javascript 点击链接标签播放音效,javascript,jquery,audio,click,Javascript,Jquery,Audio,Click,我想在每次点击页面时触发鼠标点击声音效果 <audio id='aclick'> <source src="audio/click.mp3" type="audio/mpeg"> </audio> $(document).on('click', function(){ document.getElementById("aclick").play(); }); 您需要将事件处理程序附加到具有如下单击事件的任何标记 $("*").on('click

我想在每次点击页面时触发鼠标点击声音效果

<audio id='aclick'>
  <source src="audio/click.mp3" type="audio/mpeg">
</audio>

$(document).on('click', function(){
    document.getElementById("aclick").play();
});

您需要将事件处理程序附加到具有如下单击事件的任何标记

$("*").on('click',function(){
  document.getElementById("aclick").play();
});
和音频标签如下

<audio id='aclick' autoPlay='false' preLoad='auto' >
  <source src="audio/click.mp3" type="audio/mpeg">
</audio


请分享链接的htmlelement@brk,我做到了-请看主播中没有音频源tag@brk,但锚定标记是
$(文档)
的一部分,不是吗?但我不需要仅通过单击链接来播放声音。我想通过单击页面上的任何元素来播放。使用*选择器或不显示任何内容。我认为问题在于重定向,它在点击链接后立即启动,声音没有时间播放。但这是一个小的音频文件,大约9KB,无论如何都应该播放。好的,那么您需要使用event.preventDefault()停止链接的默认操作,然后播放声音,然后使用
window.location.href
重定向到实际链接,并在页面加载时预加载它,但仍然不在链接标签上单击。