2012-12-02 125 views
-3

我試圖找出如何使用jquery使圖像出現在屏幕上一段時間後。我已經使用CSS來定位圖像,並使用display none,所以它可以被看到,直到jquery調用它。任何人都可以請幫我弄清楚如何讓圖像在一段時間後淡入。jquery褪色效果需要

我試過這個。

$('#picture ').animate({ 
      width: '100px', 
      height: '100px' 
       }, 1000, function() { 
       $(this).show('slow',{duration: 4000} 
       ) 
     }); 

然而它看起來很直接。我需要的是隨着時間的推移出現。

+6

'的setTimeout()'和'$( 'IMG')淡入()'。?這有多難? – Bojangles

回答

3

實施例:

$(document).ready(function(){ 
    setTimeout(function(){ 
     $('#imgID').fadeIn('slow'); 
    }, 2000); 
}); 
+2

這是一個非常好的答案,我不認爲這聽起來像是個人刺傷,但是讓OP更好地處理這個(微不足道的)問題,而不是用勺子餵它們。 – Bojangles

+1

不需要發瘋我問了一個問題,我試過了,你可以從上面的代碼中看到。 – TheEagle

+0

@JamWaffles,我同意,這是一個微不足道的問題。但是也許答案會促使他搜索更多關於JQuery函數的內容。至少我希望它會。 – Vucko