我制作了这个简单的 jQuery 图片库http://jsfiddle.net/RVermeulen/XNsHC/3/
但是我不能在其中制作一个漂亮的 fadeOut 和 In,因为如果我这样做(其中有 fadeOut 和 In):
$(document).ready(function() {
$(".small_image").click(function() {
event.preventDefault();
var image = $(this).attr("rel");
$('#current_image').fadeOut(300);
$('#current_image').html('<img width="370" src="' + image + '"/>');
$('#current_image').fadeIn(300);
});
});
看起来 .html 函数的加载速度比 FadeIn 快,所以它不是“平滑”的淡入淡出。有谁知道如何通过延迟或其他方式解决这个问题?