微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如果我将鼠标悬停在 javascript 中的文章上,则激活一个功能

如何解决如果我将鼠标悬停在 javascript 中的文章上,则激活一个功能

这是我的 html 代码

<div class="TestClass">
    <main>
        <article id="WortArticle">
            <h2>Wort</h2>
            <p>Testparagraph </p>
        </article>

        <article id="WortArticle2">
            <h2>Wort2</h2>
            <p>Testparagraph2 </p>
        </article>

等等...

我有一个功能可以更改每个 h2 和每个 p 元素的内容,但我只希望在我将鼠标悬停在我网站上的文章上时激活它。 我该怎么做?

我试过了:

let onArticleHover = document.querySelectorAll(".TestClass");
onArticleHover.addEventListener("mouSEOver",myfunction());

它有效,但如果我悬停但从一开始就无效。我需要它仅在我将鼠标悬停在文章上时激活。

非常感谢

解决方法

您可以尝试使用另一个函数来反转第一个函数的效果。

onArticleHover.addEventListener("mouseout",anotherFunctionName);

另一个函数应该撤销更改。

,

关闭 div 和 main。您可以在 html 标签中使用 onmouseover="a()" onmouseout="b()"。函数 a 可以改变文本,函数 b 可以把它改回原来的状态。

onmouseover event - w3schools

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。