반응형

<div id="box"> 

하위 태그 작성

.

.

.

</div>


이러한 div가 있을때 값을 display(visibility)를 설정하는 방법


<Display를 이용한 방법>

$ (function(){


$("#box").css("display","none"); // 보여주지 않음

$("#box").css("display","block"); // 값을 보여줌


});



여기서 또 한가지 display 대신에 visibility 를 이용해 설정을 하는 경우도 있다.

차이점은 페이지가 로드될 때 하위 요소의 데이터를 다 읽어오냐 안읽어오냐의 차이로 구분할 수 있다.


display → 페이지가 로드 될 때 none 값이라면 하위요소 (데이터)를 읽어오지 않음

visibility → hidden이건 visibility건 상관없이 페이지가 로드되면 하위요소(데이터)를 읽어옴


<Visibility를 이용한 방법>

 $ (function(){


$("#box").css("visibility","hidden"); // 보여주지 않음

$("#box").css("visibility","visibility"); // 값을 보여줌


});


두 속성값은 상황에 알맞게 사용을 하면 된다.




반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기