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




相关文章
|
8月前
|
JavaScript 前端开发
百叶窗效果的jQuery幻灯片插件
百叶窗效果的jQuery幻灯片插件
|
8月前
|
JavaScript
jquery无限循环内容滑块插件
jquery无限循环内容滑块插件
|
8月前
|
JavaScript
简单轻量级的jquery图表插件
简单轻量级的jquery图表插件
|
8月前
|
JavaScript
jQuery响应式内容选项卡插件
jQuery响应式内容选项卡插件
|
8月前
|
JavaScript 前端开发
带完成百分比的jQuery表单插件
带完成百分比的jQuery表单插件
|
设计模式 JavaScript 前端开发
必知的技术知识:jQuery插件开发精品教程,让你的jQuery提升一个台阶
必知的技术知识:jQuery插件开发精品教程,让你的jQuery提升一个台阶
164 1
|
移动开发 JavaScript HTML5
jQuery工具提示插件tooltip.js 使用教程
jQuery工具提示插件tooltip.js 使用教程
|
JavaScript 前端开发 C#
推荐40款强大的 jQuery 导航插件和教程【上篇】
  在这篇文章中,我为大家收集了40款非常棒的 jQuery 导航插件和教程。导航作为网站重要的组成部分,能够帮助用户找到他们想要的内容,因此导航设计的好坏决定了用户能够在你的网站停留更长的时间,浏览更多的内容。
1059 0
|
JavaScript 前端开发
推荐40个简单的 jQuery 导航插件和教程【下篇】
  在这篇文章中,我为大家收集了40款非常棒的 jQuery 导航插件和教程。导航作为网站重要的组成部分,能够帮助用户找到他们想要的内容,因此导航设计的好坏决定了用户能够在你的网站停留更长的时间,浏览更多的内容。
1086 0
|
JavaScript 前端开发
精心挑选的12款优秀 jQuery 手风琴效果插件和教程
  当你想在有限的页面空间内展示多个内容片段的时候,手风琴(Accordion)效果就显得非常有用,它可以帮助你以对用户非常友好的方式实现多个内容片段之间的切换。借助流行的 jQuery 框架,只需很少的代码就可以实现精美的手风琴效果,帮助你的网站吸引更多用户的眼球。
1335 0