gpt4 book ai didi

javascript - Jquery FadeOut 和 FadeIn - 设置显示样式

转载 作者:行者123 更新时间:2023-12-01 05:40:53 25 4
gpt4 key购买 nike

我正在处理 jquery fade 函数,我发现 fadeOut() 添加了“display:none”样式,fadeIn() 添加了一些显示属性..有时是“display:table”,有时是“display:元素 list ”。

我的问题是..

jquery 如何决定淡入时将显示样式转换成什么?看起来有点随意。

有没有办法简单地删除“display:none”样式并保持淡出之前的状态?

最佳答案

您可以使用 jquery 的 .animate() 函数来淡入和淡出元素,而无需使用 "display:none"

如果您希望元素最初隐藏,请使用

.element {
opacity: 0;
}

然后当你想要淡入时,使用

$('.element').animate({opacity: 1});

当你想淡出时,使用

$('.element').animate({opacity: 0});

查看 .animate() 上的文档 here .

这是一个简单的 jsfiddle 演示了我上面描述的内容:http://jsfiddle.net/ea23wwqm/

关于javascript - Jquery FadeOut 和 FadeIn - 设置显示样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30764084/

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