>웹 프론트엔드 >프런트엔드 Q&A >Jquery에서 요소를 숨기는 방법

Jquery에서 요소를 숨기는 방법

藏色散人
藏色散人원래의
2021-11-15 11:04:588040검색

jquery에서 요소를 숨기는 방법: 1. HTML 샘플 파일을 만듭니다. 2. 요소에 ID를 설정합니다. 3. "$("#id").hide()" 메서드를 통해 요소를 숨깁니다.

Jquery에서 요소를 숨기는 방법

이 기사의 운영 환경: Windows 7 시스템, jquery 버전 3.2.1, DELL G3 컴퓨터

jquery에서 요소를 숨기는 방법은 무엇입니까?

jquery를 사용하여 요소 숨기기 및 표시를 제어하는 ​​여러 가지 방법:

구성이 약간 지저분합니다. 잠시만 기다려 주세요!

jquery를 사용하여 div의 표시 및 숨기기를 제어합니다. 이 작업은 한 문장으로 수행할 수 있습니다. 예:

1.$("#id").show()는 display: block,

로 표현됩니다. $("#id" ).hide()는 display:none;

2.$("#id").toggle()로 표현되며 요소의 표시 상태를 전환합니다. 요소가 표시되면 숨김으로 전환하고, 요소가 숨겨져 있으면 표시로 전환합니다.

3.$("#id").css('display','none');//숨기기

$("#id").css('display','block');//표시

또는

$("#id")[0].style.display='none';

  display=none은 객체의 숨겨진 검색을 제어합니다

 display=block은 객체의 표시를 제어합니다

4.$ (" #id").css('visibility','hidden');//요소 숨김

$("#id").css('visibility','visible');//요소 표시

CSS visible 속성 요소가 표시되는지 여부를 지정합니다.

visible 요소가 표시됩니다.

hidden요소가 보이지 않습니다.

collapse 테이블 요소에 사용되는 경우 이 값은 행이나 열을 삭제할 수 있지만 테이블 레이아웃에는 영향을 주지 않습니다. 행이나 열이 차지하는 공간을 다른 콘텐츠에 사용할 수 있습니다. 이 값이 다른 요소에 사용되면 "숨김"으로 렌더링됩니다.

inherit 상위 요소의 가시성 속성 값을 상속받습니다.

참고:

display:none 및 visible:hidden은 모두 웹 페이지의 요소를 숨길 수 있습니다. 시각적 효과에는 차이가 없지만 일부 DOM 작업에서는 둘 사이에 차이가 있습니다.

display:none - -- 숨겨진 개체를 위해 예약된 물리적 공간이 없습니다. 즉, 개체가 페이지에서 완전히 사라지고 일반인의 관점에서 보거나 만질 수 없습니다.

visible:hidden--- 웹 페이지에서 개체를 보이지 않게 하지만 웹 페이지에서 개체가 차지하는 공간은 변경되지 않습니다. 즉, 여전히 높이, 너비 등과 같은 속성을 갖습니다. , 볼 수는 없지만 만질 수 있습니다.

//第1种方法 ,给元素设置style属性  
$("#hidediv").css("display", "block");  
//第2种方法 ,给元素换class,来实现隐藏div,前提是换的class样式定义好了隐藏属性  
$("#hidediv").attr("class", "blockclass");  
//第3种方法,通过jquery的css方法,设置div隐藏  
$("#blockdiv").css("display", "none");  
  
$("#hidediv").show();//显示div    
$("#blockdiv").hide();//隐藏div

추천 학습: "jquery 비디오 튜토리얼"

위 내용은 Jquery에서 요소를 숨기는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.