javascript - 如何调整此 javascript 代码,以便在鼠标悬停在元素上时激事件画?

标签 javascript jquery css css-animations

所以我使用 Justin Aguilar 的 CSS3 Animation Cheat Sheet 中的代码在我将鼠标悬停在按钮上时激活按钮上的动画:

<div id="object" class="pulse">
<script>
$('#animatedElement').hover(function() {
    $(this).addClass("pulse");
});
</script>

问题是即使我不再将鼠标悬停在按钮上,动画也会继续。每次用户将鼠标悬停在按钮上时,我该怎么做才能使按钮动画,但当他们将鼠标移开时停止?每当我尝试用任何涉及 .stop 的东西来调整它时,它只会阻止动画播放。

我是编码新手,今天这是一个巨大的痛苦,所以非常感谢任何帮助!谢谢!

最佳答案

您根本不需要 JavaScript。 使用 CSS 选择器。 #animatedElement:悬停在你的情况下。

关于javascript - 如何调整此 javascript 代码,以便在鼠标悬停在元素上时激事件画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46106131/

相关文章:

html - 是否有可能在网页中使用 CSS 将 "slide"的一个部分放在另一个之上

javascript - 为什么此 JavaScript 无法在我的网站上运行?

javascript - 如何将数据从服务器传递到 Service Worker

javascript - JS计算完成后,下次显示NAN值

javascript - 如何从 jQuery 中的 select 的选定选项中获取属性?

jquery - Bootstrap 3 : Catch event when navbar is collapsed or expanded

javascript - 处理两个已解决的 promise

php - Jpgraph:如何手动设置 X 轴和 Y 轴的范围

jquery - Safari - jQuery 添加的 CSS 转换不起作用

html - CSS:使用百分比宽度底部对齐 float div