gpt4 book ai didi

javascript - 在悬停问题上隐藏和淡化 div

转载 作者:行者123 更新时间:2023-11-29 17:53:24 25 4
gpt4 key购买 nike

我试图在悬停时隐藏一个 div,然后使用 jquery 淡入一个单独的 div。我有多个带有上述类的 div,在网格中。

<div class="intro-service">Welcome, User1</div>
<div class="desc-service" style="display:none;">Hidden Div 1(Should show on hover)</div>

<div class="intro-service">Welcome, User2</div>
<div class="desc-service" style="display:none;">Hidden Div 2(Should show on hover)</div>

<div class="intro-service">Welcome, User3</div>
<div class="desc-service" style="display:none;">Hidden Div 3(Should show on hover)</div>

我要实现的是,当悬停在其中一个上时,与该div相关的隐藏div会淡入。

$('.intro-service').hover(function() {
$(this).find('.intro-service').hide();
$(this).find('.desc-service').fadeIn();
}, function() {
$(this).find('.desc-service').hide();
$(this).find('.intro-service').fadeIn();
});

我怎样才能做到这一点?谢谢。

最佳答案

试试这个:

$('.intro-service').hover(function() {
$(this).hide(); // This will hide the div that is being hovered
$(this).next('.desc-service').fadeIn(); // This will first get the next div with class desc-service and apply fadein effect over it
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="intro-service">Welcome, User1</div>
<div class="desc-service" style="display:none;">Hidden Div 1(Should show on hover)</div>

<div class="intro-service">Welcome, User2</div>
<div class="desc-service" style="display:none;">Hidden Div 2(Should show on hover)</div>

<div class="intro-service">Welcome, User3</div>
<div class="desc-service" style="display:none;">Hidden Div 3(Should show on hover)</div>

关于javascript - 在悬停问题上隐藏和淡化 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41298927/

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