2014-04-10 108 views
2

我有一個頁面加載到div,我想淡入所以我試圖將其添加到jquery函數,但它沒有工作?請幫助謝謝你!jquery fadein無法正常工作?

<script> 
function load(num){ 
    $("#gallery").load('home/page'+num+'.php').fadeIn('slow'); 

} 
</script> 
+0

你需要做的是在回調函數。 – Scimonster

+0

什麼是回撥功能? – user3495551

回答

9

使用此:

$("#gallery").load('home/page'+num+'.php', function(){ 
    $("#gallery").fadeIn(); 
}) 

你也可能需要添加display:none到元素的CSS樣式。

+0

它不會因爲某種原因而褪色? – user3495551

+0

演示元素的CSS樣式 – HaSuKrOnOs

+0

#gallery { \t column-width:320px; \t column-gap:15px; \t寬度:100%; \t max-width:1100px; \t margin:50px auto; \t padding-left:70px; \t margin-top:0px; } – user3495551

1

這裏是我做過什麼...... 這工作

<script> 
function load(num){ 
    $("#gallery").load('home/page'+num+'.php', function(){ 
    $("#gallery").css('display','none'); 
    $("#gallery").fadeIn('slow'); 
}); 

} 
</script>