超漂亮的jQuery图片轮播特效

超漂亮的jQuery图片轮播特效,使用了插件jCarousel,很棒的jQuery插件,支持带缩略图左右切换,支持Ajax加载数据,响应式布局,支持移动端触屏,强大的API参数配置功能以及函数回调功能,支持自定义动画速度和动画模式,支持轮播方向定义,还是很不错的,推荐学习和使用。

超漂亮的jQuery图片轮播特效

使用方法:
1.加载jQuery和插件

<link type="text/css" href="https://www.jb51.net/jcarousel.basic.css"> <script type="text/javascript" src="https://www.jb51.net/libs/jquery/jquery.js"></script> <script type="text/javascript" src="https://www.jb51.net/dist/jquery.jcarousel.min.js"></script>

2.HTML内容

<div> <div> <ul> <li><img src="https://www.jb51.net/_shared/img/img1.jpg" alt=""></li> <li><img src="https://www.jb51.net/_shared/img/img2.jpg" alt=""></li> <li><img src="https://www.jb51.net/_shared/img/img3.jpg" alt=""></li> <li><img src="https://www.jb51.net/_shared/img/img4.jpg" alt=""></li> <li><img src="https://www.jb51.net/_shared/img/img5.jpg" alt=""></li> <li><img src="https://www.jb51.net/_shared/img/img6.jpg" alt=""></li> </ul> </div> <a href="#">&lsaquo;</a> <a href="#">&rsaquo;</a> <p> </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图片轮播特效的关键代码,大家还需要进一步的完善,可以结合之前的文章进行学习,一定会有意想不到的收获。

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wgzdfw.html