只运行一次函数直到 onmouseout

我有一个锚标签,每次悬停链接时都会播放声音:

<a onmouseenter="playAudio();">LINK</a>

但是,当悬停时,链接会创建一些字符,如果我在元素内不断移动鼠标,它会一遍又一遍地播放声音。

有没有办法在onmouseenter检测到事件之前只播放一次该功能onmouseout

我试过添加:

<a onmouseenter="playAudio();this.onmouseenter = null;">LINK</a>

但它只播放一次声音。


慕码人2483693
浏览 171回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript