Super schöner jQuery-Bildkarusselleffekt mit dem Plug-in jCarousel, einem großartigen jQuery-Plugin, unterstützt das Umschalten nach links und rechts mit Miniaturansichten, unterstützt das Laden von Ajax-Daten, ein reaktionsfähiges Layout, unterstützt mobile Touchscreens und eine leistungsstarke API-Parameterkonfiguration Funktion und Funktionsrückruffunktion, unterstützen benutzerdefinierte Animationsgeschwindigkeit und Animationsmodus, unterstützen die Definition der Karussellrichtung, es ist immer noch sehr gut und wird zum Erlernen und Verwenden empfohlen.
Anwendung:
1. Laden Sie jQuery und Plug-ins
<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-Inhalt
<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">‹</a> <a href="#" class="jcarousel-control-next">›</a> <p class="jcarousel-pagination"> </p> </div>
3. Funktionsaufruf
<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(); }); });
Das Obige ist der Schlüsselcode für den jQuery-Bildkarusselleffekt. Sie müssen ihn noch weiter verbessern, um ihn zu lernen, und Sie werden auf jeden Fall unerwartete Gewinne erzielen.