超漂亮的jQuery图片轮播特效

超漂亮的jQuery图片轮播特效,使用了插件jCarousel,很棒的jQuery插件,支持带缩略图左右切换,支持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图片轮播特效 的全部内容, 来源链接: utcz.com/z/334213.html

回到顶部