首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >图像交换技术-淡入淡出

图像交换技术-淡入淡出
EN

Stack Overflow用户
提问于 2009-04-21 02:14:18
回答 2查看 7.4K关注 0票数 3

我使用下面的代码来交换悬停时的图像:

代码语言:javascript
复制
$(function() {
    $("#compost").hover(function() {
        origImage=$(this).attr("src");
        $(this).attr("src", "images/order-compost-over.gif")
    },function() {
        $(this).attr("src", origImage)
    });
}); 

我正在尝试使用fadeIn而不是交换。我试着使用它,但是不走运。我试着让img标签fadeIn,但是它不能工作。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-04-21 02:19:39

查看ImageSwitch。做你想做的一切,甚至更多。

票数 4
EN

Stack Overflow用户

发布于 2009-04-21 02:19:52

如果您试图“合并”这两个图像,您将无法使用标准技术。

相反,您应该:

  • 创建一个完全覆盖上一个图像的新IMG object
  • Position
  • 将新图像的源设置为旧图像,并将其不透明度设置为1。
  • 将旧图像的源设置为新的values
  • Finally,,并将其不透明度设置为0。
  • 现在可以同时对这两个源进行动画处理,以使新图像不再存在。

这是一个棘手的问题,但应该可以很好地工作:)

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/770806

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档