支持多种动画特效的响应式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




相关文章
|
1月前
|
JavaScript 前端开发
百叶窗效果的jQuery幻灯片插件
百叶窗效果的jQuery幻灯片插件
|
1月前
|
JavaScript
jquery无限循环内容滑块插件
jquery无限循环内容滑块插件
|
1月前
|
JavaScript
简单轻量级的jquery图表插件
简单轻量级的jquery图表插件
|
1月前
|
JavaScript
jQuery响应式内容选项卡插件
jQuery响应式内容选项卡插件
|
1月前
|
JavaScript 前端开发
带完成百分比的jQuery表单插件
带完成百分比的jQuery表单插件
|
JavaScript 前端开发 UED
|
移动开发 JavaScript 前端开发
20个非常棒的 jQuery 幻灯片插件和教程
  jQuery 是一个非常优秀的 JavaScript 框架,使用简单灵活,同时还有许多成熟的插件可供选择,它可以帮助你在项目中加入一些非常好的效果。滑块和幻灯片效果是常用的内容展示方式之一,这是一种在有限的网页空间内展示系列项目时非常好的方法。
1118 0
|
前端开发 JavaScript
12个精美的jQuery幻灯片效果插件和教程
  这篇文章与大家分享12个精美的的 jQuery 幻灯片效果插件和教程。您可能经常能看到一些网站上特色区域的内容以滚动方式变化,这是一种在有限的网页空间内展示更多内容的良好方式,而且能吸引用户注意力。
1091 0