• 회원가입
  • 로그인
  • 구글아이디로 로그인

[Effect] JQ - hide() 메서드 - 선택요소 감추기/숨기기/비노출. (= hide메서드 = 하이드메서드)

목차
  1. hide() 예제 - 보이는 p 요소 숨기기
  2. hide() 정의
  3. hide() 구문
  4. hide() 예제 - speed 매개변수
  5. hide() 예제 - callback 매개변수

 

hide() 예제 - 보이는 p 요소 숨기기

 

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<script>

$(document).ready(function(){

  $(".btn1").click(function(){

    $("p").hide();

  });

  $(".btn2").click(function(){

    $("p").show();

  });

});

</script>


<p>홈짱닷컴 Homzzang.com</p>

<button class="btn1">Hide</button>

<button class="btn2">Show</button>

 

결과보기

 

hide() 정의

 

보이는 선택요소를 숨김.

 


 

1. 

display:none 설정과 유사.

 

2.

숨겨진 요소는 전혀 표시 안 됨.

그 결과, 레이아웃에 영향 안 줌.

 

3.

show() 메서드 : 선택요소 보이게 하기.

 

 

hide() 구문

 

$(selector).hide(speed,easing,callback)

 


[매개변수]

 

speed
선택. 숨기기에 걸리는 시간.  (※ 기본값: 400 밀리초)
3가지료 표현 가능. (※ slow, fast 적을 땐 반드시 따옴표로 묶음.)
"slow"
"fast"
1/1000 초 (= 밀리초). (1초 = 1000)

easing
선택. 움직임(=animation)의 다른 지점에서의 속도 지정. (기본값: swing)

※ 가능값은 아래와 같음.

swing : 시작/끝은 더 느리게. 중간에선 더 빠르게.

linear : 똑같은 속도 유지.

※ 그외도 많은데, 이건 구글링. ㅡㅡ;


callback
선택. 숨기긱 완료 후, 실행할 함수. (= 콜백함수)
※ 앞으로 "콜백"이라고 표현. 

 

 

hide() 예제 - speed 매개변수

 

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<script>

$(document).ready(function(){

  $(".btn1").click(function(){

    $("p").hide(1000);

  });

  $(".btn2").click(function(){

    $("p").show(1000);

  });

});

</script>


<p>홈짱닷컴 Homzzang.com</p>

<button class="btn1">Hide</button>

<button class="btn2">Show</button>

 

결과보기

 

hide() 예제 - callback 매개변수

 

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<script>

$(document).ready(function(){

  $(".btn1").click(function(){

    $("p").hide(1000, function(){

      alert("숨기기 완료.");

    });

  });

  $(".btn2").click(function(){

    $("p").show(1000, function(){

      alert("보이기 완료.");

    });

  });

});

</script>


<p>홈짱닷컴 Homzzang.com</p>

<button class="btn1">Hide</button>

<button class="btn2">Show</button>

 

결과보기


방문 감사합니다. (즐겨찾기 등록: Ctrl + D)

분류 제목
Effect JQ - slideDown() 메서드 - 선택요소를 밑으로 슬라이드해 보여주기 (= slideDown메서드 …
Effect JQ - slideToggle() 메서드 ★★★ - slideUp() 메서드와 slideDown() 메서드를…
Effect JQ - slideUp() 메서드 - 선택요소를 위로 슬라이드해 숨기기. (= slideUp메서드 = 슬라이…
Effect JQ - stop() 메서드 - 선택요소에 대해 현재 실행중인 애니메이션 중지 (= stop메서드 = 스톱메…
Effect JQ - toggle() 메서드(effect경우) ★★★★★ - 보이기/숨기기 상호전환. (= toggle메…
HTML_CSS JQ - addClass() 메서드 ★ - 선택요소에 하나 또는 그 이상의 class 명을 추가
HTML_CSS JQ - after() 메서드 - 선택요소 뒤에 내용 추가. (= after메서드 = 애프터메서드)
HTML_CSS JQ - append() 메소드 ★★★ - 선택요소 안 끝부분에 내용 삽입 (= append메서드 = 어펜드…
HTML_CSS JQ - appendTo() 메소드 - 선택요소 안 끝에 HTML 요소삽입 (= appendTo메서드 = 어…
HTML_CSS JQ - attr() 메서드 ★★★ - 속성값 설정/반환 (= attr메서드 = 어트르 메서드 = 어트리…
HTML_CSS JQ - before() 메서드 - 선택요소 앞에 내용 삽입
HTML_CSS JQ - clone() 메서드 - 선택요소 복사본 만들기 (= 선택요소복사 = clone메서드 = 클론메서드…
HTML_CSS JQ - detach() 메서드 - 선택요소제거. (※ 데이터 및 이벤트는 유지됨).
HTML_CSS JQ - empty() 메서드 - 선택요소의 모든 자식노드와 내용 제거. (= 비우기 = empty메서드 =…
HTML_CSS JQ - hasClass() 메서드 ★★★ - 선택요소가 지정 클래스명 가지고 있는지 검사. (= 지정 클래…
HTML_CSS JQ - height() 메서드 - 높이 설정/반환. (= height메서드 = 하이트메서드)
HTML_CSS JQ - html() 메서드 ★ - 선택요소의 내용설정/내용변경/내용반환 (= html메서드 = 에이치티엠엘…
HTML_CSS JQ - innerHeight() 메서드 - 높이 반환 (height + padding) (= innerHe…
HTML_CSS JQ - innerWidth() 메서드 - 선택요소 너비 반환 (※ padding 포함 O , border …
HTML_CSS JQ - insertAfter() 메서드 ★ - 선택요소 뒤에 요소삽입/요소추가. (= insertAfter…
9/15
목록
찾아주셔서 감사합니다. Since 2012