FadeIn WITHOUT .hide()函数?

时间:2013-04-17 21:50:48

标签: jquery css animation fadein animate.css

我想制作一个淡入淡出效果,但我不想隐藏它,因为当对象字面上隐藏在文档中时,它会用边距拧紧。我需要它来理想地从不透明度0动画,但我无法让它工作。有任何想法吗?谢谢!

$(document).ready(function(){
  $("#item").css("opacity", 0).delay(13000).fadeIn(2000);
 });

2 个答案:

答案 0 :(得分:6)

在使用opacity时,您应该使用fadeTo方法而不是fadeIn

$("#item").css("opacity", 0).delay(13000).fadeTo(2000, 1);

答案 1 :(得分:1)

尝试animate功能:

$("#item").animate({opacity:100}, 2000);

标识为item的元素应该以0开头指定不透明度。