gpt4 book ai didi

jquery .attr() 与回调?

转载 作者:太空宇宙 更新时间:2023-11-04 05:28:59 25 4
gpt4 key购买 nike

在我的场景中,我使用 jquery 淡出图像,将其来源更改为其他内容,然后淡入。但是,有时在连接速度较慢的情况下,图像会在来源完全改变之前淡入,因此旧图像将在新的出现之前仍然会出现一秒钟。

有没有办法在 attr 上进行回调,以便仅在反射(reflect) attr 更改时才调用淡入?

$(".img").fadeTo("fast",0,function(){
$(".img").attr({
//some other stuff
'src':url
});
$(".img").fadeTo("fast",1);
//other stuff
});

我使用的是 fadeTo 而不是 fadeIn(),因此图像大小得以保留。

最佳答案

将事件处理程序绑定(bind)到 load event在图像上,并在处理程序中淡出。

关于jquery .attr() 与回调?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4040712/

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