【发布时间】:2012-12-08 22:31:05
【问题描述】:
我正在寻找一种简单的方法来在悬停时使用交叉淡入淡出交换图像。我见过很多解决方案——但我发现的一切似乎都臃肿而复杂。有没有简单的方法来实现这一点?
我正在使用的图片交换代码:
$(function() {
$(".img-swap").hover(
function() {
this.src = this.src.replace("_off","_on");
},
function() {
this.src = this.src.replace("_on","_off");
});
});
有没有办法在这里添加淡入/淡出?或者这是错误的方法吗?我尝试过的一切似乎都不起作用!任何帮助将不胜感激。
【问题讨论】:
-
真正简单的解决方案是拥有两张图像,如果您正在执行交叉淡入淡出,则需要这两张图像,因为两张图像将同时可见,并且只是淡出另一张,比如THIS FIDDLE ???
-
感谢您的帮助 - 这似乎是最好的解决方案。如果您作为答案发布,我会接受。再次感谢!
-
乐于助人,用上面的代码添加了答案。