홈>
BS4를 사용하여 아코디언을 만들고 있습니다.
카드의 본체가 열렸을 때 숨기고 싶은 카드 헤더 각각에 배경 이미지가 있고 카드 본체가 닫힐 때 표시됩니다.
종료 목표는 닫힌 카드에 모든 이미지를 표시하고 열린 카드에 이미지를 숨기는 것입니다.
전체 아코디언은 forEach ();내 ID가 해당 루프의 색인을 사용하고 있습니다.
닫고있는 카드의 이미지를 표시하는 함수를 동시에 호출하면서 닫는 카드의 이미지를 숨기는 함수를 어떻게 안정적으로 호출합니까?
현재 HTML :
<div id="accordion">
<div class="card">
<!-- the img I want to toggle opacity on: -->
<img class="card-img center-cropped" id="cardHeaderBG'+ index +'" src="'+ item.cover_big +'"> </img>
<div class="card-header card-img-overlay" id="heading' + index + '">' +
<button class="btn btn-link collapsed" id="wrapper" data-toggle="collapse" data-target="#collapse' + index + '">
... content ...
</button>
</div>
<div id="collapse' + index + '" class="collapse" aria-labelledby="heading' + index + '" data-parent="#accordion">
<div class="card-body">
... content ...
</div>
</div>
</div>
</div>
현재 JS :
$(function() {
$(".collapse").on('show.bs.collapse', function(e) {
$(this).siblings("img").animate({opacity: 0})
})
});
$(function() {
$(".collapse").on('hide.bs.collapse', function(e) {
$(this).siblings("img").animate({opacity: 1})
})
});
감사합니다. 기꺼이 제공하고자하는 모든 지침에 감사드립니다.
- 답변 # 1
관련 자료
- html - 부트 스트랩 - colapse 아코디언이 작동하지 않음
- 맵의 매개 변수가있는 C ++ 호출 함수
- javascript - 함수를 호출하는 목록 항목이 왜 안됩니까?
- javascript - 기본 반응 - 여러 함수 onpress 호출
- 파이썬에서 둘러싸는 함수 호출
- 부트 스트랩 4 아코디언 100 % 높이 (H-100)
- javascript - 함수에서 함수를 호출 할 때 매개 변수를 처리하는 가장 좋은 방법
- reactjs - 부모 구성 요소에서 자식 구성 요소 함수 호출
- html - 부트 스트랩 아코디언은 4의 2 항목에만 작동합니다
- c# - 특정 ID로 부트 스트랩 아코디언 설정
- javascript - 부트 스트랩 알림 - 메서드를 빠르게 호출하면 알림이 화면에 고정됩니다
- r - 데이터 세트를 두 번 호출하지 않고 데이터 세트를 두 개의 함수로 파이프 할 수 있습니까?
- css - bootstrap 아코디언에서 버튼 텍스트가 아닌 svg 이미지 만 회전
- c++ - IF 문을 통해 함수를 호출 할 때 문제
- javascript - Google 어스 엔진 내의 다른 스크립트에서 함수 호출
- knockout.js - 부트 스트랩 편집 가능한 아코디언 이름
- javascript - dropdownList에서 JS 함수 호출
- javascript - ngx 부트 스트랩 아코디언 헤더 내부의 확인란이 제대로 작동하지 않음
- compilation - 공유 라이브러리에서 내부 함수 호출
- javascript - 부트 스트랩 모달 열기에서 함수 호출 - nodejs 추가 코드
관련 질문
- javascript : Safari에서 클릭 시 텍스트 선택 유지
- javascript : 동적 글꼴 크기 조정으로 가로 텍스트 옆에 수직 텍스트 정렬
- javascript : aspnet core mvc, HTML에서 모든 유형의 파일을 미리 보는 방법은 무엇입니까?
- javascript : 플러터 웹에서 방향을 가로로 설정하는 방법은 무엇입니까?
- javascript : 라이트 모드 다크 모드 토글
- javascript : 템플릿 문자열에 두 개의 인수를 추가하는 방법
- 첨부 파일이 있는 HTML/JavaScript mailto(또는 대안)
- javascript : 입력 값 html 및 js 추출
- javascript : HTML 전화번호 유효성 검사
- JavaScript를 사용하여 버튼 클릭 시 배열 값을 지우시겠습니까?
아래 코드를 확인하십시오
HTML :이미지를
.img
클래스를 사용하여 div에 래핑했습니다.JS :
CSS :