基本上我希望文本淡入,延迟3秒然后fadeOut。以下代码立即淡出,然后不会淡入3秒钟。
$('#temp').fadeIn('slow', function () {
$('#temp').html(response);
}).fadeOut('slow').delay('3000');
答案 0 :(得分:5)
您只需要按正确的顺序链接它们:
$('#temp').fadeIn('slow', function () {
$('#temp').html(response);
}).delay(3000).fadeOut('slow');