3

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

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

2 回答 2

6

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

$("#item").css("opacity", 0).delay(13000).fadeTo(2000, 1);
于 2013-04-17T21:53:41.863 回答
1

试试动画功能:

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

具有 id 的元素item应该首先分配不透明度 0。

于 2013-04-17T21:54:33.337 回答