2013-06-04 62 views
0

我想添加淡入/淡出效果到以下顯示/隱藏功能我是否需要在.hide(...)內添加另一個功能?添加效果來顯示和隱藏點擊功能

或者我需要在.hide()之後加.fadeIn(1000)

我也不介意使用切換效果,但無論我嘗試過,我無法使它工作。

$('#editPROFILE').click(function() { 
     $("#B_Profile").hide(); 
     $('#E_Profile').show();   
    }); 

    $('#viewPROFILE').click(function() { 
     $("#E_Profile").hide(); 
     $('#V_Profile').show();   
    }); 

回答

0

試試這個方法: -

$('#editPROFILE').click(function() { 
     $("#B_Profile").fadeOut(1000,function(){ 
     $('#E_Profile').fadeIn(1000); // fade in after B has faded out 
     }); 
    }); 

    $('#viewPROFILE').click(function() { 

     $("#E_Profile").fadeOut(1000,function(){ 
     $('#V_Profile').fadeIn(1000); // fade in after E has faded out 
     }); 
    }); 
+0

這太棒了,非常感謝。 – Efe

+0

@Efe這裏是一個小提琴http://jsfiddle.net/TUF6D/ – PSL