2010-05-18 91 views

回答

5

假设你的意思的onload(所有资产已经下载),而不是domready事件(网页本身是准备去):

$(window).load(function() { 
    $('img').fadeIn(10000); // 10 seconds 
}); 

鳕鱼未经测试。不要忘了在启动时设置图像在CSS中的不透明度为0。

+0

> $(窗口).load(函数(){ > $( '#书'),动画({高度: '秀',不透明度: '秀'}, '慢'); > > }); 我尝试财产以后这样 – Bharanikumar 2010-05-18 14:52:29

0

另一种方法@ Matchu的,还是需要的CSS不透明度设置为0

$(document).ready(function() { 
    $('img').show(10000); // 10 seconds 
}); 

编辑:这也将动画HIGHT和宽度,除了透明度。

+0

我不认为'show'和'fadeIn'有同样的效果 - 这取决于他真正想要的。 。 – Matchu 2010-05-18 14:53:14

+0

$(窗口).load(函数(){ $( '#书')动画({ 不透明度:5.25, 左: '+ = 50', 高度: '切换' },5000,功能(){ // Animation complete。 }); }); 与此片段...但图像需要显示 – Bharanikumar 2010-05-18 15:03:31

+1

@Matchu:从jquery文档:当提供持续时间,.show()成为一种动画方法。 .show()方法同时动画化匹配元素的宽度,高度和不透明度。 – derek 2010-05-18 15:10:08

相关问题