鼠标悬停时播放声音



我有一个jquery菜单这是php文件中调用菜单模块的代码default。php调用菜单的jquery文件这对我来说很难编辑,

然而,我想添加一个点击声音,当鼠标在导航菜单上li,请告诉我如何做到这一点,知道我不能编辑索引文件中的链接看起来像这样因为它是在jquery文件中生成的,所以我只在joomla控制面板中添加菜单并进行编辑。非常感谢。

可以在事件处理程序中使用HTMLAudioElement。这样应该可以工作。

var audio = new Audio('audio_file.mp3');
$("nav li").mouseover(function() {
  audio.play();
}).mouseout(function() {
  audio.pause(); //optional to stop when not hovered anymore
});

最新更新