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 相关文章推荐
通过JAVAScript实现页面自适应
Jan 19 Javascript
jquery 可拖拽的窗体控件实现代码
Mar 21 Javascript
Javascript 面向对象 继承
May 13 Javascript
js前台分页显示后端JAVA数据响应
Mar 18 Javascript
关于Javascript作用域链的八点总结
Dec 06 Javascript
Json序列化和反序列化方法解析
Dec 19 Javascript
javascript获取函数名称、函数参数、对象属性名称的代码实例
Apr 12 Javascript
深入理解JavaScript系列(36):设计模式之中介者模式详解
Mar 04 Javascript
最细致的vue.js基础语法 值得收藏!
Nov 03 Javascript
JS表格的动态操作完整示例
Jan 13 Javascript
TensorFlow.js 微信小程序插件开始支持模型缓存的方法
Feb 21 Javascript
详解vue组件之间的通信
Aug 30 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
Zend Framework 2.0事件管理器(The EventManager)入门教程
2014/08/11 PHP
Zend Framework框架中实现Ajax的方法示例
2017/06/27 PHP
JavaScript 数组循环引起的思考
2010/01/01 Javascript
ASP.NET jQuery 实例12 通过使用jQuery validation插件简单实现用户注册页面验证功能
2012/02/03 Javascript
Javacript实现颜色梯度变化和渐变的效果代码
2013/05/31 Javascript
jquery制作居中遮罩层效果分享
2014/02/21 Javascript
JavaScript验证18位身份证号码最后一位正确性的实现代码
2014/08/07 Javascript
javascript实现类似超链接的效果
2014/12/26 Javascript
JavaScript分秒倒计时器实现方法
2015/02/02 Javascript
JavaScript绑定事件监听函数的通用方法
2016/05/14 Javascript
JS实现动态增加和删除li标签行的实例代码
2016/10/16 Javascript
canvas实现手机端用来上传用户头像的代码
2016/10/20 Javascript
jQuery图片瀑布流的简单实现代码
2017/03/15 Javascript
详解Vue-cli 创建的项目如何跨域请求
2017/05/18 Javascript
深入理解ES6 Promise 扩展always方法
2017/09/26 Javascript
微信小程序实现卡片左右滑动效果的示例代码
2019/05/01 Javascript
p5.js临摹旋转爱心
2019/10/23 Javascript
[04:09]2014DOTA2国际邀请赛Ti西雅图 历届冠军相继出局 BBC综述今日比赛
2014/07/20 DOTA
用实例解释Python中的继承和多态的概念
2015/04/27 Python
最大K个数问题的Python版解法总结
2016/06/16 Python
Python变量赋值的秘密分享
2018/04/03 Python
Python实现模拟浏览器请求及会话保持操作示例
2018/07/30 Python
python实现维吉尼亚算法
2019/03/20 Python
11个Python Pandas小技巧让你的工作更高效(附代码实例)
2019/04/30 Python
Django 多环境配置详解
2019/05/14 Python
Python urlopen()和urlretrieve()用法解析
2020/01/07 Python
Python实现PS滤镜中的USM锐化效果
2020/12/04 Python
python制作抽奖程序代码详解
2021/01/15 Python
python urllib和urllib3知识点总结
2021/02/08 Python
HTML5新增元素如何兼容旧浏览器有哪些方法
2014/05/09 HTML / CSS
html5开发三八女王节表白神器
2018/03/07 HTML / CSS
在线吉他课程,学习如何弹吉他:Fender Play
2019/02/28 全球购物
linux面试题参考答案(6)
2016/06/23 面试题
30年同学聚会感言
2014/01/30 职场文书
Python list列表删除元素的4种方法
2021/11/01 Python
javascript的setTimeout()使用方法总结
2021/11/20 Javascript