Javascript 这有什么问题?当我用光标悬停时尝试播放声音,但仅在单击时有效?
所以当我点击的时候它可以工作,但我不知道如何让它在悬停状态下工作 HTML代码 您没有play类,因此请将其从mouseEnter函数中删除 $play_me.play.mouseenterfunction{应该是$play_me.mouseenterfunction{ 演示 var audio=$HAT2[0]; console.logaudio; $play\u me.mouseenterfunction{ 音频播放; };Javascript 这有什么问题?当我用光标悬停时尝试播放声音,但仅在单击时有效?,javascript,jquery,html,hover,Javascript,Jquery,Html,Hover,所以当我点击的时候它可以工作,但我不知道如何让它在悬停状态下工作 HTML代码 您没有play类,因此请将其从mouseEnter函数中删除 $play_me.play.mouseenterfunction{应该是$play_me.mouseenterfunction{ 演示 var audio=$HAT2[0]; console.logaudio; $play\u me.mouseenterfunction{ 音频播放; }; 也许这对你有帮助。使用悬停功能而不是像鼠标一样的鼠标 $("#
也许这对你有帮助。使用悬停功能而不是像鼠标一样的鼠标
$("#play_me.play").hover(function()
尝试从play_me.play中删除.play,因为您在a链接中没有包含play的类,所以我删除了.play,但当我将鼠标悬停在它上面时,它仍然无法工作,只有当我单击它时
<script type="text/javascript">
var audio = $("#HAT2")[0];
console.log(audio);
$("#play_me.play").mouseenter(function() {
audio.play();
});
</script>
$("#play_me.play").hover(function()