부트스트랩 carousel 이미지슬라이드. 모바일에서 터치로 다음장면 이동 시 자동플레이 정지되게 할 방법 없을까요?

부트스트랩 carousel 이미지슬라이드. 모바일에서 터치로 다음장면 이동 시 자동플레이 정지되게 할 방법 없을까요?

QA

부트스트랩 carousel 이미지슬라이드. 모바일에서 터치로 다음장면 이동 시 자동플레이 정지되게 할 방법 없을까요?

본문

http://bootstrap4.kr/docs/4.0/components/carousel/ 
위 소스 사용 중입니다. 

자동 슬라이드가 되도록 interval이 지정된 상태에서 
모바일이나 PC에서 터치나 마우스로 좌우로 넘기고 난 후,

Indicators(아래쪽 지점 바로가기 도트)을 눌렀을때에는 
interval이 정지(자동슬라이드 정지)가 되게 할 방법 없을까요?

 


<div id="carouselExampleIndicators" class="carousel slide" data-ride="carousel">
  <ol class="carousel-indicators">
    <li data-target="#carouselExampleIndicators" data-slide-to="0" class="active"></li>
    <li data-target="#carouselExampleIndicators" data-slide-to="1"></li>
    <li data-target="#carouselExampleIndicators" data-slide-to="2"></li>
  </ol>
  <div class="carousel-inner">
    <div class="carousel-item active">
      <img class="d-block w-100" src="..." alt="첫번째 슬라이드">
    </div>
    <div class="carousel-item">
      <img class="d-block w-100" src="..." alt="두번째 슬라이드">
    </div>
    <div class="carousel-item">
      <img class="d-block w-100" src="..." alt="세번째 슬라이드">
    </div>
  </div>
  <a class="carousel-control-prev" href="#carouselExampleIndicators" role="button" data-slide="prev">
    <span class="carousel-control-prev-icon" aria-hidden="true"></span>
    <span class="sr-only">이전</span>
  </a>
  <a class="carousel-control-next" href="#carouselExampleIndicators" role="button" data-slide="next">
    <span class="carousel-control-next-icon" aria-hidden="true"></span>
    <span class="sr-only">다음</span>
  </a>
</div>

이 질문에 댓글 쓰기 :

답변 2

    jQuery(document).ready(function(){
        jQuery("#carouselExampleIndicators .carousel-control-prev , #carouselExampleIndicators .carousel-control-next , #carouselExampleIndicators .carousel-indicators li").on("click", function(){
            $('#carouselExampleIndicators').carousel('pause'); 
        }); 
    });

슬라이드를 없애면 어떨가요 

답변을 작성하시기 전에 로그인 해주세요.
전체 205
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT