>  기사  >  웹 프론트엔드  >  매우 아름다운 jQuery 이미지 캐러셀 effect_jquery

매우 아름다운 jQuery 이미지 캐러셀 effect_jquery

WBOY
WBOY원래의
2016-05-16 15:30:091155검색

플러그인을 사용하는 매우 아름다운 jQuery 이미지 캐러셀 효과 훌륭한 jQuery 플러그인인 jCarousel은 썸네일을 통한 왼쪽 및 오른쪽 전환 지원, Ajax 로딩 데이터 지원, 반응형 레이아웃 지원, 모바일 터치 스크린 지원 및 강력한 API 매개변수 구성 함수 및 함수 콜백 기능, 사용자 정의 애니메이션 속도 및 애니메이션 모드 지원, 캐러셀 방향 정의 지원, 여전히 매우 우수하므로 배우고 사용하는 것이 좋습니다.

사용방법:
1. jQuery 및 플러그인 로드

<link rel="stylesheet" type="text/css" href="jcarousel.basic.css">
<script type="text/javascript" src="libs/jquery/jquery.js"></script>
<script type="text/javascript" src="dist/jquery.jcarousel.min.js"></script>

2.HTML 콘텐츠

<div class="jcarousel-wrapper">
<div class="jcarousel">
 <ul>
 <li><img src="../_shared/img/img1.jpg" width="600" height="400" alt=""></li>
 <li><img src="../_shared/img/img2.jpg" width="600" height="400" alt=""></li>
 <li><img src="../_shared/img/img3.jpg" width="600" height="400" alt=""></li>
 <li><img src="../_shared/img/img4.jpg" width="600" height="400" alt=""></li>
 <li><img src="../_shared/img/img5.jpg" width="600" height="400" alt=""></li>
 <li><img src="../_shared/img/img6.jpg" width="600" height="400" alt=""></li>
 </ul>
</div>
<a href="#" class="jcarousel-control-prev">&lsaquo;</a>
<a href="#" class="jcarousel-control-next">&rsaquo;</a>
<p class="jcarousel-pagination">
</p>
</div>

3. 함수 호출

 <script type="text/javascript">
 $(function(){
   $('.jcarousel').jcarousel(); 
     $('.jcarousel-control-prev')
       .on('jcarouselcontrol:active', function() {
         $(this).removeClass('inactive');

       })
       .on('jcarouselcontrol:inactive', function() {
         $(this).addClass('inactive');

       })
       .jcarouselControl({
         target: '-=1'
       });
     $('.jcarousel-control-next')
       .on('jcarouselcontrol:active', function() {

         $(this).removeClass('inactive');

       })
       .on('jcarouselcontrol:inactive', function() {
         $(this).addClass('inactive');
       })
       .jcarouselControl({
         target: '+=1'
      });
 
     $('.jcarousel-pagination')
        .on('jcarouselpagination:active', 'a', function() {
        $(this).addClass('active');
       })
       .on('jcarouselpagination:inactive', 'a', function() {
         $(this).removeClass('active');
      })
       .jcarouselPagination();
   });
 });

위 내용은 모두에게 권장되는 jQuery 이미지 캐러셀 효과의 핵심 코드입니다. 아직 더 개선해야 할 사항입니다. 이전 기사와 결합하여 학습하면 예상치 못한 이득을 얻을 수 있습니다.

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