支持多种动画特效的响应式jQuery幻灯片插件

简介: 支持多种动画特效的响应式jQuery幻灯片插件

jcSlider是一款效果非常炫酷的支持多种动画特效的响应式jQuery幻灯片插件。该幻灯片插件的文件体积效果,支持各种HTML元素,并且可以使用内置的60多种CSS3动画效果来制作幻灯片的过渡动画。

tx000949.png

在线预览 下载

它的特点还有:

  • 只有一个js文件
  • js文件压缩后只有1kb大小
  • 响应式设计
  • 支持超过60种CSS3动画效果
  • 支持各种HTML元素:文本,图片等等

使用方法

在页面中引入jQuery和jquery.jcslider.min.js以及animate.min.css文件。

<script src="js/jquery.min.js"></script>

<script src="jquery.jcslider.min.js"></script>

<!-- animate CSS stylesheet library -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.3.0/animate.min.css">

HTML结构
该幻灯片的基本HTML结构如下:

<ul class="jc-slider">
    <li class="jc-animation">
        [...]
    </li>
    <li class="jc-animation">
        [...]
    </li>
</ul>

初始化插件
在页面DOM元素加载完毕之后,可以通过下面的方法来初始化该幻灯片插件。

<script type="text/javascript">
    $(document).ready(function(){
   
        $('.jc-slider').jcSlider();
    });
</script>

或者在初始化时配置一些自定义参数:

<script type="text/javascript">
    $(document).ready(function(){
   
        $('.jc-slider').jcSlider({
   
            animationIn     : "bounceInRight",
            animationOut    : "bounceOutLeft", 
            stopOnHover     : false, // 默认值为true
            loop            : false // 默认值为true
        });
    });
</script>

可用的CSS3动画效果




bounce
flash
pulse
rubberBand


shake
swing
tada
wobble


jello
bounceIn
bounceInDown
bounceInLeft


bounceInRight
bounceInUp
bounceOut
bounceOutDown


bounceOutLeft
bounceOutRight
bounceOutUp
fadeIn


fadeInDown
fadeInDownBig
fadeInLeft
fadeInLeftBig


fadeInRight
fadeInRightBig
fadeInUp
fadeInUpBig


fadeOut
fadeOutDown
fadeOutDownBig
fadeOutLeft


fadeOutLeftBig
fadeOutRight
fadeOutRightBig
fadeOutUp


fadeOutUpBig
flipInX
flipInY
flipOutX


flipOutY
lightSpeedIn
lightSpeedOut
rotateIn


rotateInDownLeft
rotateInDownRight
rotateInUpLeft
rotateInUpRight


rotateOut
rotateOutDownLeft
rotateOutDownRight
rotateOutUpLeft


rotateOutUpRight
hinge
rollIn
rollOut


zoomIn
zoomInDown
zoomInLeft
zoomInRight


zoomInUp
zoomOut
zoomOutDown
zoomOutLeft


zoomOutRight
zoomOutUp
slideInDown
slideInLeft


slideInRight
slideInUp
slideOutDown
slideOutLeft


slideOutRight
slideOutUp




相关文章
|
11月前
|
JavaScript 前端开发
百叶窗效果的jQuery幻灯片插件
百叶窗效果的jQuery幻灯片插件
|
11月前
|
JavaScript
jquery无限循环内容滑块插件
jquery无限循环内容滑块插件
|
11月前
|
JavaScript
简单轻量级的jquery图表插件
简单轻量级的jquery图表插件
|
11月前
|
JavaScript
jQuery响应式内容选项卡插件
jQuery响应式内容选项卡插件
|
11月前
|
JavaScript 前端开发
带完成百分比的jQuery表单插件
带完成百分比的jQuery表单插件
|
JavaScript 前端开发 HTML5
SlidesJS - 老牌的响应式 jQuery 幻灯片插件
  SlidesJS 是一款老牌的 jQuery 幻灯片插件,经过多年的发展,已经成为一款功能齐全,设计精巧的幻灯片插件。支持循环、自动播放功能和淡入淡出过渡效果,并且能够自动生成分页,可以帮助开发者制作出优雅的幻灯片效果。
1063 0
|
JavaScript 容器 前端开发
8款非常棒的响应式 jQuery 幻灯片插件推荐
  这篇文章收集了8款优秀的响应式 jQuery 幻灯片插件,它们能够非常容易的集成到 Web 项目中。响应式(Responsive)设计的目标是要让产品界面能够响应用户的行为,根据不同终端设备自动调整尺寸,带给用户良好的使用体验。
1038 0
|
JavaScript 容器
8款非常棒的响应式 jQuery 幻灯片插件推荐
这篇文章收集了8款优秀的响应式 jQuery 幻灯片插件,它们能够非常容易的集成到 Web 项目中。响应式(Responsive)设计的目标是要让产品界面能够响应用户的行为,根据不同终端设备自动调整尺寸,带给用户良好的使用体验。
1203 0
jQuery+Slick插件实现游戏人物轮播展示切换源码
jQuery+Slick插件实现游戏人物轮播展示切换源码
204 14
|
JavaScript 前端开发
jQuery和CSS3滑动展开菜单按钮插件
这是一款jQuery和CSS3滑动展开菜单按钮插件。该滑动展开菜单按钮在用户点击主菜单按钮之后,子菜单以滑动的方式依次展开
246 21