jQuery插件slicebox实现3D动画图片轮播切换特效


Posted in Javascript onApril 12, 2015

漂亮jQuery 3D动画图片轮播切换特效插件jquery.slicebox.js,基于jQuery,插件采用CSS 3D 动画效果,支持事件Callback调用,支持参数自定义配置,如:speed:600 切换速度、autoplay:true 是否自动播放,在浏览器兼容方面,需要浏览器支持CSS3变换变形属性,不支持的将看不到3D特效,推荐学习下代码。

jQuery插件slicebox实现3D动画图片轮播切换特效

使用方法:

1.加载插件和jQuery

<link type="text/css" rel="stylesheet" href="css/slicebox.css" /> 
<script type="text/javascript" src="js/modernizr.js"></script> 
<script type="text/javascript" src="js/jquery8.js"></script> 
<script type="text/javascript" src="js/jquery.slicebox.js"></script>

2.HTML内容,HTML头部需要采用HTML5头 <!DOCTYPE html>

<ul id="sb-slider" class="sb-slider"> 
 <li> 
<img src="images/1.jpg" alt="image1"/> 
</li> 
<li> 
<img src="images/2.jpg" alt="image2"/> 
</li> 
<li> 
<img src="images/3.jpg" alt="image2"/> 
</li> 
<li> 
<img src="images/4.jpg" alt="image2"/> 
</li> 
<li> 
<img src="images/5.jpg" alt="image2"/> 
</li> 
</ul> 
<div> 
<span onclick="$slicebox.previous();">上一页</span> 
<span onclick="$slicebox.next();">下一页</span> 
<span onclick="$slicebox.jump(4);">跳页</span> 
</div>

3.函数调用

<script type="text/javascript"> 
var $slicebox; $(function() { 
  $slicebox = $('#sb-slider').slicebox({ 
    interval:6000, 
    orientation : "r", //表示幻灯片的切换方向,可取 (v)垂直方向, (h)水平方向 or (r)随机方向 
    perspective : 800, //透视点距离,可以通过改变其值查看效果 
    cuboidsCount : 5, //幻灯片横向或纵向被切割的块数,切割的每一块将会以3D的形式切换 
    cuboidsRandom : true, //是否随机 cuboidsCount 参数的值 
    maxCuboidsCount : 5, //设置一个值用来规定最大的 cuboidsCount 值 
    colorHiddenSides : "#333", //隐藏的幻灯片的颜色 
    sequentialFactor : 150, //幻灯片切换时间(毫秒数) 
    speed : 600, //每一块3D立方体的速度 
    autoplay : true, //是否自动开始切换 
    onBeforeChange : function(position) { return false; }, 
    onAfterChange : function(position) { return false; } 
  }); 
}); 
</script>

参数说明:
orientation : "r", //表示幻灯片的切换方向,可取 (v)垂直方向, (h)水平方向 or (r)随机方向
perspective : 800, //透视点距离,可以通过改变其值查看效果
cuboidsCount : 5, //幻灯片横向或纵向被切割的块数,切割的每一块将会以3D的形式切换
cuboidsRandom : true, //是否随机 cuboidsCount 参数的值
maxCuboidsCount : 5, //设置一个值用来规定最大的 cuboidsCount 值
colorHiddenSides : "#333", //隐藏的幻灯片的颜色
sequentialFactor : 150, //幻灯片切换时间(毫秒数)
speed : 600, //每一块3D立方体的速度
autoplay : true, //是否自动开始切换

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
JQuery入门——事件切换之toggle()方法应用介绍
Feb 05 Javascript
js判断选择的时间是否大于今天的代码
Aug 20 Javascript
javascript 处理null及null值示例
Jun 09 Javascript
jquery单行文字向上滚动效果的实现代码
Sep 05 Javascript
Javascript基础教程之JavaScript语法
Jan 18 Javascript
JavaScript点击按钮后弹出透明浮动层的方法
May 11 Javascript
javascript高级编程之函数表达式 递归和闭包函数
Nov 29 Javascript
React创建组件的三种方式及其区别
Jan 12 Javascript
详解利用jsx写vue组件的方法示例
Jul 17 Javascript
jQuery的时间datetime控件在AngularJs中的使用实例(分享)
Aug 17 jQuery
微信小程序自定义toast实现方法详解【附demo源码下载】
Nov 28 Javascript
关于JSON解析的实现过程解析
Oct 08 Javascript
jQuery插件Elastislide实现响应式的焦点图无缝滚动切换特效
Apr 12 #Javascript
jQuery插件Tooltipster实现漂亮的工具提示
Apr 12 #Javascript
jQuery插件MixItUp实现动画过滤和排序
Apr 12 #Javascript
jQuery实现简单二级下拉菜单
Apr 12 #Javascript
纯JS实现旋转图片3D展示效果
Apr 12 #Javascript
jQuery插件slick实现响应式移动端幻灯片图片切换特效
Apr 12 #Javascript
jQuery表单美化插件jqTransform使用详解
Apr 12 #Javascript
You might like
PHP中的strtr函数使用介绍(str_replace)
2011/10/20 PHP
详解Grunt插件之LiveReload实现页面自动刷新(两种方案)
2015/07/31 PHP
zen_cart实现支付前生成订单的方法
2016/05/06 PHP
无需数据库在线投票调查php代码
2016/07/20 PHP
Django 标签筛选的实现代码(一对多、多对多)
2018/09/05 PHP
javascript 关于# 和 void的区别分析
2009/10/26 Javascript
javascript客户端解决方案 缓存提供程序
2010/07/14 Javascript
BOM与DOM的区别分析
2010/10/26 Javascript
javascript 冒泡排序 正序和倒序实现代码
2010/12/14 Javascript
jquery图片不完全按比例自动缩小的简单代码
2013/07/29 Javascript
优化javascript的执行效率一些方法总结
2013/12/25 Javascript
一个简单的动态加载js和css的jquery代码
2014/09/01 Javascript
js实现点击链接后窗口缩小并居中的方法
2015/03/02 Javascript
JS扩展方法实例分析
2015/04/15 Javascript
JavaScript类的写法
2016/09/17 Javascript
Bootstrap分页插件之Bootstrap Paginator实例详解
2016/10/15 Javascript
javascript实现复选框全选或反选
2017/02/04 Javascript
jQuery点击页面其他部分隐藏下拉菜单功能
2018/11/27 jQuery
django使用channels2.x实现实时通讯
2018/11/28 Javascript
NUXT SSR初级入门笔记(小结)
2019/12/16 Javascript
vue自定义指令限制输入框输入值的步骤与完整代码
2020/08/30 Javascript
在vue中使用eslint,配合vscode的操作
2020/11/09 Javascript
python实现2048小游戏
2015/03/30 Python
python中redis的安装和使用
2016/12/04 Python
TensorFlow实现Softmax回归模型
2018/03/09 Python
使用pycharm生成代码模板的实例
2018/05/23 Python
Python 日期区间处理 (本周本月上周上月...)
2019/08/08 Python
pandas分组聚合详解
2020/04/10 Python
Nike荷兰官方网站:Nike.com (NL)
2018/04/19 全球购物
安全技术说明书
2014/05/09 职场文书
军训口号
2014/06/13 职场文书
违反交通安全法检讨书
2014/10/24 职场文书
法律意见书范文
2015/06/04 职场文书
python实现高效的遗传算法
2021/04/07 Python
如何理解Vue前后端数据交互与显示
2021/05/10 Vue.js
pytorch中的torch.nn.Conv2d()函数图文详解
2022/02/28 Python