2015-01-15 2 views
0

'열기'및 '닫기'버튼을 사용하여 창을 숨기거나 닫으려고합니다. 사람들이 관련된 O 열기 Div JQuery 숨기기 후 표시 문제

 <div id="sub-main"> 

      <div id="close_box"> 
       <button id="close" type="button">X Close</button> 
      </div> 
      .... 

그러나

$(document).on('click', '#close_box', function() { 
    //$(this).parent().remove(); 
    $(this).parent().fadeTo(300,0,function(){ 
     $(this).toggle() 
    }); 
}); 

$(document).on('click', '#open_box', function() { 
     $("body").children().show(); 
}); 

, 내 창 여기

관련 내 HTML 코드입니다 ... 다시 진열되지 않는다 div 및 기타 요소.

답변

0

$ ("# div")를 사용하십시오. toggleClass ('hide'); div가 보이거나 숨겨져있는 경우 div를 표시합니다. 또는 .fade in() 또는 .fadeout() 메서드를 사용하십시오.