gpt4 book ai didi

javascript - 平滑图像淡出,更改 src,并使用 jquery 淡入

转载 作者:可可西里 更新时间:2023-11-01 01:56:17 24 4
gpt4 key购买 nike

我正在尝试执行以下操作:

点击链接:

1.) 淡出一个img

2.) 更改现在隐藏图像的 src

3.) 当带有新 src 的 img 完成加载时,淡入

至少,我希望看到一张图片平滑淡出而另一张图片淡入(通过更改 src 在同一 img 标签内)

最后我想:

1.) 淡出一个img

2.) 显示动画 gif“加载图像”

3.) 更改现在隐藏图像的 src

4.) 隐藏 gif 动画“加载图像”

5.) 当带有新 src 的 img 完成加载时,淡入

谢谢。

到目前为止,这是我尝试过的。它似乎做了几次闪烁,但只是在 src 更改之后(在淡出之前)。奇怪的行为。

$("#Image").fadeOut();
$("#Image").attr("src", NEW_IMAGE_SRC);
$("#Image").fadeIn();

#Image是一个IMG标签

最佳答案

试试这个:

$('.click').click(function() {
$('img.class').fadeOut(300, function(){
$(this).attr('src','new_src.png').bind('onreadystatechange load', function(){
if (this.complete) $(this).fadeIn(300);
});
});
});

关于javascript - 平滑图像淡出,更改 src,并使用 jquery 淡入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9959926/

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