gpt4 book ai didi

javascript - 将所有内容返回到 mouseleave 上之前的状态

转载 作者:行者123 更新时间:2023-12-02 18:36:49 24 4
gpt4 key购买 nike

我已经把这个 jsfiddle 放在一起了。

http://jsfiddle.net/YJPV9/

<div id="wrapper">
<div class="portfolio"></div>
<div class="portfolio"></div>
<div class="portfolio"></div>
<div class="portfolio"></div>
</div>

.portfolio {
height:50px;
width:200px;
float:left;
margin:20px 20px 0 0;
background-color:red;

}
#wrapper {
width:500px;
}
.portfolio:hover {
}

$('.portfolio', '#wrapper').hover(function() {
$('.portfolio', '#wrapper').not(this).stop().animate({
opacity: .2
}, 500);

$(this).stop().animate({
opacity: 1
}, 500);
});
$('.portfolio', '#wrapper').mouseleave(function() {
('.portfolio', '#wrapper').animate({opacity:1}, 500);
});

当鼠标离开包装器时,我希望将所有元素恢复为不透明度:1。

最佳答案

试试这个:

$('.portfolio', '#wrapper').hover(function () {
$('.portfolio', '#wrapper').not(this).stop().animate({
opacity: .2
}, 500);
}, function (){
$('.portfolio', '#wrapper').stop().animate({
opacity: 1
}, 500);
});

<强> jsFiddle example

关于javascript - 将所有内容返回到 mouseleave 上之前的状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17242618/

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