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的固定表格头部的代码(IE6,7,8测试通过)
May 18 Javascript
javascript获取url上某个参数的方法
Nov 08 Javascript
javascript中的Base64、UTF8编码与解码详解
Mar 18 Javascript
学习JavaScript编程语言的8张思维导图分享
Mar 27 Javascript
jQuery常用的一些技巧汇总
Mar 26 Javascript
JavaScript生成.xls文件的代码
Dec 22 Javascript
详谈commonjs模块与es6模块的区别
Oct 18 Javascript
利用Console来Debug的10个高级技巧汇总
Mar 26 Javascript
vue.js自定义组件directives的实例代码
Nov 09 Javascript
基于JavaScript实现每日签到打卡轨迹功能
Nov 29 Javascript
微信小程序日历/日期选择插件使用方法详解
Dec 28 Javascript
SSM VUE Axios详解
Oct 05 Vue.js
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 配置文件中open_basedir选项作用
2009/07/19 PHP
Ajax PHP 边学边练 之三 数据库
2009/11/26 PHP
Apache环境下PHP利用HTTP缓存协议原理解析及应用分析
2010/02/16 PHP
PHP实现一个轻量级容器的方法
2019/01/28 PHP
ExtJs 表单提交登陆实现代码
2010/08/19 Javascript
从零开始学习jQuery (八) 插播:jQuery实施方案
2011/02/23 Javascript
js实现双向链表互联网机顶盒实战应用实现
2011/10/28 Javascript
JS的location.href跳出框架打开新页面的方法
2014/09/04 Javascript
TypeOf这些知识点你了解吗
2016/02/21 Javascript
概述javascript在Google IE中的调试技巧
2016/11/24 Javascript
JS动态遍历json中所有键值对的方法(不知道属性名的情况)
2016/12/28 Javascript
React Native 集成jpush-react-native的示例代码
2017/08/16 Javascript
使用MUI框架模拟手机端的下拉刷新和上拉加载功能
2017/09/04 Javascript
JS解决position:sticky的兼容性问题的方法
2017/10/17 Javascript
Node.js 如何利用异步提升任务处理速度
2019/01/07 Javascript
详解在vue-cli3.0中自定css、js和图片的打包路径
2019/08/26 Javascript
[02:05]2014DOTA2西雅图邀请赛 专访啸天mik夫妻档
2014/07/08 DOTA
利用Django框架中select_related和prefetch_related函数对数据库查询优化
2015/04/01 Python
python3.x上post发送json数据
2018/03/04 Python
python实现动态创建类的方法分析
2019/06/25 Python
pytorch神经网络之卷积层与全连接层参数的设置方法
2019/08/18 Python
解决Jupyter Notebook使用parser.parse_args出现错误问题
2020/04/20 Python
keras topN显示,自编写代码案例
2020/07/03 Python
Django用户认证系统如何实现自定义
2020/11/12 Python
详解Python中@staticmethod和@classmethod区别及使用示例代码
2020/12/14 Python
CSS3实现缺角矩形,折角矩形以及缺角边框
2019/12/20 HTML / CSS
意大利自行车商店:Cingolani Bike Shop
2019/09/03 全球购物
物流专业大学应届生求职信
2013/11/03 职场文书
建筑设计师岗位职责
2013/11/18 职场文书
经管应届生求职信范文
2014/05/18 职场文书
读群众路线的心得体会
2014/09/03 职场文书
幼儿园小班家长评语
2014/12/30 职场文书
教师调动申请报告
2015/05/18 职场文书
天堂的孩子观后感
2015/06/11 职场文书
jQuery ajax - getScript() 方法和getJSON方法
2021/05/14 jQuery
MySQL 主从复制数据不一致的解决方法
2022/03/18 MySQL