gpt4 book ai didi

JQuery fadeIn 与 show 方法区别

转载 作者:行者123 更新时间:2023-12-03 22:39:35 24 4
gpt4 key购买 nike

JQuery fadeIn() 和 show() 方法实现之间有什么真正的区别吗?当然,除了淡入正在进行动画这一事实之外。我问这个问题是因为我看到了一种奇怪的行为。

我有一些主干 View ,我在其中创建图像标签并加载它们。当我想显示它们时,它们在 fadeIn() 上起作用,但在 show() 上不起作用。到底是我的代码有问题还是JQuery实现方式有问题。

最佳答案

调用 show 而不传递任何参数相当于调用 .css('display', 'block')。如果您的不透明度设置为0,您仍然看不到该元素。

但是,根据 documentation :

When a duration, a plain object, or a "complete" function is provided, .show() becomes an animation method. The .show() method animates the width, height, and opacity of the matched elements simultaneously.

因此,如果您希望 .show 表现得像 .fadeIn,您需要向其传递一个参数。

关于JQuery fadeIn 与 show 方法区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16025752/

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