dreamslider.js-炫酷九宫格组合动画jQuery幻灯片插件

jopen 4年前

dreamslider.js是一款效果非常炫酷的九宫格组合动画jQuery幻灯片插件。该幻灯片插件将所有缩略图以网格形式排列,当用户点击某张缩略图时,会以九宫格切片组合动画的方式组合出高清大图,效果非常的酷。该幻灯片的特点还有:

  • 缩略图带有鼠标滑过效果: Zoom-in(默认),bounce,standout。
  • 炫酷的九宫格组合动画效果。
  • 轻量级,容易集成。
  • 不需要添加额外的缩略图。

dreamslider.js-炫酷九宫格组合动画jQuery幻灯片插件

查看演示      下载插件

使用方法

使用dreamslider.js幻灯片插件需要在页面中引入dreamSlider.css,jQuery和dreamslider.js文件。

<link rel="stylesheet" href="css/dreamslider.css" type="text/css" media="screen"/>  <script type="text/javascript" src="js/jquery.min.js"></script>  <script type="text/javascript" src="js/dreamslider.min.js"></script>

HTML结构

dreamslider.js幻灯片的基本HTML结构如下:

<div class="container">      <div iclass="im_wrapper">          <div ><img src="images/1.jpg" alt="" /></div>          <div ><img src="images/2.jpg" alt="" /></div>          <div ><img src="images/3.jpg" alt="" /></div>          <div ><img src="images/4.jpg" alt="" /></div>          <div ><img src="images/5.jpg" alt="" /></div>          <div ><img src="images/6.jpg" alt="" /></div>      </div>  </div>

初始化插件

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

<script type="text/javascript">      $(function(){          $('#container').dreamSlider({              rowCount:6 //[limit 5 or 6] no of thumbs in a row              //,easeEffect: 'bounce'              //,easeEffect: 'standOut'          });      });  </script>

配置参数

  • rowCount:页面中每一行的缩略图数量。
  • easeEffect:鼠标滑过缩略图的动画效果:Zoom-in(默认),bounce,standout。

dreamSlider.js幻灯片插件的github地址为: https://github.com/dreamweiver/dreamSlider

来源:jQuery之家

来自: http://www.html5cn.org/article-9348-1.html