为图像灯箱 JQuery 添加淡入和淡出效果
我有一个 jQuery 灯箱,用户可以单击“下一个”和“上一个”两个链接来浏览图像。
如何淡入新图像?
这是我的代码片段,说明新图像如何替换旧图像。
var image = $(item).find('a').attr('href');
$('#lightbox img#image').attr('src', image);
I have a jQuery lightbox where the user clicks on two links 'next' and 'previous' to navigate through images.
How do I fade in the new image?
Here is a snippet of my code of how the new image is replacing the old image.
var image = $(item).find('a').attr('href');
$('#lightbox img#image').attr('src', image);
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
2 个建议的解决方案:
Soliton 1
淡出(带不透明度)、更改图像、再次淡入。
Soliton 2
正如bricker提到的,您可以使用http的方式://jonraasch.com/blog/a-simple-jquery-slideshow 确实如此,但这样做我认为你无法避免同时拥有两个图像对象。我想,为了采用你的幻灯片,这对你来说会需要更多的工作。但这样你就可以同时淡入和淡出。
2 proposed solutions:
Soliton 1
FadeOut (with opacity), change image, fade in again.
Soliton 2
As mentioned by bricker, you can use a way as http://jonraasch.com/blog/a-simple-jquery-slideshow does, but to do so I think you can't avoid having two image objects at the same time. I suppose this would be more work for you in order to adopt your slideshow. But then you could fadein and fadeout at the same time.