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);
另一个功能应该撤消更改。
推荐阅读
- angular - 使用 Ngclass 指令的“找不到名称”错误
- c++ - SFML 2.4.2 - 绘制文本时出现分段错误
- python - 从 pandas 数据框中选择多行,其中一列包含一些值作为 NaN
- python - Python中是否有等效的Excel的GRG非线性求解器
- javascript - 如何在 vuejs 中查看 daynamique 数组中的值
- outlook - Microsoft Outlook 收件箱图标版本 2010 - 2019 中的更改
- azure-devops - Azure Pipelines - 功能分支上的 CI 触发器不适用于 YAML
- parsing - 具有多种返回类型的解析器
- android - 使应用程序对缺口友好会导致在没有缺口的 api 26 Galaxy S8 上出现信箱
- python - 将 Keras 模型导出为 SavedModel 格式