특정 상황에서 버튼을 숨기거나 보여주고 싶을때 사용하면 좋다.

toggle()을 사용하여 객체를 보이거나(show), 숨기기(hide)를 변경하면 쉽지만 ,

 

현재 상태를 판단해서 처리 해야 할 때도 있다. 이 때 유용하게 사용 할 수 있다.

 

.is(":hidden") 으로 현재 생태를 판단 할 수 있다.
리턴 값이 true 라면 .hide() 상태
리턴값이 false 라면 .show() 상태

 

 

사용방법>

if($("#btnView").is(":hidden")){

    $("#btnView").show();
}

else{

    $("#btnView").hide();

}

 

 

참고>

:hidden Selector

Description: Selects all elements that are hidden.

 

제이쿼리 API 사이트

https://api.jquery.com/hidden-selector/

 

 

+ Recent posts