버튼을 클릭하여 특정 div를 숨기는 방법은 무엇입니까?
P粉193307465
P粉193307465 2023-09-04 15:51:01
0
1
546
<p>버튼 onclick 이벤트를 사용하여 특정 수의 div를 숨기는 방법을 찾고 있습니다. </p> <p><code>.toggleClass('.AddCSSClassHere')</code>와 관련이 있을 수 있다는 것을 알고 있지만 잘 모르겠습니다... div를 숨기거나 표시할 수는 있지만 상위 div 특정 div에 하나. jquery는 이전에 사용하고 싶었던 코드 조각에서 나왔습니다. hidethis 클래스 ""가 있는 모든 div는 "열 표시" 버튼</p>을 클릭할 때 표시되거나 숨겨져야 합니다. <p> <pre class="brush:js;toolbar:false;">$('button').click(function() { $(this).siblings('div').toggleClass('hidethis '); });</pre> <pre class="brush:css;toolbar:false;">* { 여백: 0; 패딩: 0; } HTML, 몸 { 높이: 100%; } 몸 { 배경: #fff; 패딩: 0; 여백: 0; 글꼴 계열: Myriad-Pro, Arial, 'Varela Round', sans-serif; 글꼴 크기: 16px; } .인용 { 높이: 100%; 오버플로: 자동; } .main-div { 위치: 끈적끈적함; 상단: 0; } .header-div { 디스플레이: 플렉스; 패딩: 5px 0; 배경색: #fff; } .제목 { 디스플레이: 플렉스; 너비: 100%; 항목 정렬: 중앙; } .통화정보 { 너비: 내용에 맞게; 최대 너비: 100px; 최소 너비: 100px; 텍스트 정렬: 중앙; 패딩: 0; } .정보 { 너비: 내용에 맞게; 최대 너비: 100px; 최소 너비: 100px; 텍스트 정렬: 중앙; 패딩: 10px 0; } .통화 { 최대 너비: 70px; 최소 너비: 70px; } .테이블 정보 { 디스플레이: 플렉스; 플렉스 방향: 행; 플렉스 랩: 랩; 너비: 100%; 오버플로-y: 스크롤; } .main-div-정보 { 디스플레이: 플렉스; 텍스트 정렬: 중앙; 플렉스 방향: 행; 플렉스 랩: 랩; 너비: 100%; } .div-정보 { 디스플레이: 플렉스; 플렉스 방향: 행; 플렉스 랩: 랩; 너비: 100%; 패딩: 10px 0; 항목 정렬: 중앙; } .hidethis { 디스플레이: 없음; }</pre> <pre class="brush:html;toolbar:false;"><script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.0/jquery.min.js" 무결성 ="sha512-3gJwYpMe3QewGELv8k/BX9vcqhryRdzRMxVfq6ngyWXwo03GFEzjsUm8Q7RZcHPHksttq7/GFoxjCVUjkjvPdw==" crossorigin="anonymous"referrerpolicy="no-referrer"></script> <섹션 클래스="인용문"> <div class="main-div"> <div class="header-div"> <div class="제목"> <div class="currencyinfo product-title"> <button class="show-this-data">열 표시</button> </div> <div class="currencyinfo"></div> <div class="currencyinfo"></div> <div class="currencyinfo"></div> <div class="currencyinfo hidethis" style="border-left: 1px solid #bdbdbd;">로컬</div> <div class="currencyinfo hidethis"></div> <div class="currencyinfo hidethis"></div> <div class="currencyinfo hidethis"></div> </div> </div> </div> <div class="main-div"> <div class="header-div"> <div class="제목"> <div class="info product-title">제품 이름</div> <div class="info">ID</div> <div class="info">수량</div> <div class="info">기간</div> <div class="info hidethis">&nbsp;</div> <div class="info hidethis">단가</div> <div class="info hidethis">단가</div> <div class="info hidethis">단품 할인</div> </div> </div> </div> <div class="main-div"> <div class="header-div"> <div class="제목"> <div class="info product-title"><i class="fa fa-chevron-down 회전" aria-hidden="true"></i><a href="#"> ;풀 스로틀
<div class="info">&nbsp;</div> <div class="info">1.0</div> <div class="info">1.0</div> <div class="info hidethis">USD</div> <div class="info hidethis">37.50</div> <div class="info hidethis">0.0</div> <div class="info hidethis">0.0</div> </div> </div> </div> </p>
P粉193307465
P粉193307465

모든 응답(1)
P粉345302753

형제로서 대상 요소를 찾으려면 한 단계 위로 올라가야 합니다. 블록 수준 요소의 내용을 들여쓰면 더 나은 시각화에 도움이 됩니다.

모든 컨테이너에서 이러한 요소를 모두 토글하려면 클래스가 제거될 때 이를 추적할 수 있도록 새 클래스를 도입하거나, 모두 선택하고 요소 목록을 사용해야 합니다. p>

으아악 으아악 으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!