gpt4 book ai didi

javascript - 如何阻止 jQuery 悬停事件应用 css 文本阴影?

转载 作者:太空宇宙 更新时间:2023-11-03 22:34:53 25 4
gpt4 key购买 nike

所以我有这个 jQuery 事件触发文本阴影:

$(".leftColumn").hover(function (){
$(".leftColumn h2").css("text-shadow", "0px 2px 3px rgba(0, 0, 0, 0.5)");
},function(){});

问题是,一旦将文本阴影应用于 h2,即使我停止将鼠标悬停在 leftColumn 上,它仍然会应用。如何让文字阴影消失?

我试过:

$(".leftColumn").hover(function (){
$(".leftColumn h2").css("text-shadow", "0px 2px 3px rgba(0, 0, 0, 0.5)");
},function(){
$(".leftColumn h2").css("text-shadow", "none");
});

但所做的只是完全阻止应用文本阴影。

最佳答案

正如@Jaromanda X 提到的,这种情况最好在 CSS 端处理。

.leftColumn:hover h2 {
text-shadow: 0px 2px 3px rgba(0, 0, 0, 0.5);
}
<div class="leftColumn">
<h2>I'm H1</h2>
</div>

关于javascript - 如何阻止 jQuery 悬停事件应用 css 文本阴影?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46945396/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com