gpt4 book ai didi

jQuery 使用淡入淡出效果更改图像 src

转载 作者:行者123 更新时间:2023-12-03 21:28:35 25 4
gpt4 key购买 nike

我正在尝试创建一个效果,您单击缩略图,缩略图的链接将替换主图像,但将其淡入。这是我当前使用的代码:

$(".thumbs a").click(function(e) {
e.preventDefault();
$imgURL = $(this).attr("href");
$(".boat_listing .mainGallery").fadeIn(400, function() {
$(".boat_listing .mainGallery").attr('src',$imgURL);
});
});

这可以工作并替换图像,而不会产生淡入淡出效果。我需要更改什么才能使淡入效果发挥作用?

最佳答案

您必须首先使其fadeOut(),或者隐藏它。

试试这个:

$(".thumbs a").click(function(e) {
e.preventDefault();
$imgURL = $(this).attr("href");
$(".boat_listing .mainGallery")
.fadeOut(400, function() {
$(".boat_listing .mainGallery").attr('src',$imgURL);
})
.fadeIn(400);
});

它应该淡出图像,然后在隐藏时更改src,然后淡入

Here's a jsFiddle example.

编辑:您可以在 Sandeep Pal's anwser 中找到更新且更好的解决方案。

关于jQuery 使用淡入淡出效果更改图像 src,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5979418/

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