编程语言
首页 > 编程语言> > javascript – 我可以添加onmouseover属性只运行一次吗?

javascript – 我可以添加onmouseover属性只运行一次吗?

作者:互联网

说我有如下链接:

< a class =“link”href =“www.rich.com”onmouseover =“go(this)”> Link< / a>

有没有办法配置onmouseover事件,调用go(this)只运行一次,同时仍然使用内联onmouseover =< some code>符号?我希望它内联定义,而不是JavaScript调用.

目前,我有这个,但它不是我想要的:

$(".link").one('mouseover', function(e) {
     // do something
});

解决方法:

您可以在以后取消onmouseover绑定:

<a class="link" href="www.rich.com" onm ouseover="go(this); this.onmouseover = null;">Link</a>

标签:jquery,javascript,html,onmouseover
来源: https://codeday.me/bug/20190516/1116817.html