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中继承的一些示例方法与属性参考
Aug 07 Javascript
javascript:void(0)的作用示例介绍
Oct 28 Javascript
Javascript 构造函数详解
Oct 22 Javascript
AngularJS入门教程(二):AngularJS模板
Dec 06 Javascript
jQuery选择器源码解读(六):Sizzle选择器匹配逻辑分析
Mar 31 Javascript
JS基于myFocus库实现各种功能的tab选项卡切换效果
Sep 19 Javascript
微信小程序 flex实现导航实例详解
Apr 26 Javascript
详谈ES6中的迭代器(Iterator)和生成器(Generator)
Jul 31 Javascript
JS运动改变单物体透明度的方法分析
Jan 23 Javascript
简单的三步vuex入门
May 20 Javascript
解决vue-router 切换tab标签关闭时缓存问题
Jul 22 Javascript
解决vue-router路由拦截造成死循环问题
Aug 05 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 ignore_user_abort与register_shutdown_function 使用方法
2009/06/14 PHP
php自定义函数转换html标签示例
2016/09/29 PHP
PHP通过引用传递参数用法分析
2016/12/01 PHP
DWZ+ThinkPHP开发时遇到的问题分析
2016/12/12 PHP
thinkphp框架实现路由重定义简化url访问地址的方法分析
2020/04/04 PHP
用JavaScript实现仿Windows关机效果
2007/03/10 Javascript
firefox火狐浏览器与与ie兼容的2个问题总结
2010/07/20 Javascript
js的.innerHTML = &quot;&quot;IE9下显示有错误的解决方法
2013/09/16 Javascript
JS实现仿百度输入框自动匹配功能的示例代码
2014/02/19 Javascript
当某个文本框成为焦点时即清除文本框内容
2014/04/28 Javascript
js表单提交和submit提交的区别实例分析
2015/12/10 Javascript
原生js实现简单的模态框示例
2017/09/08 Javascript
Vue组件通信的四种方式汇总
2018/02/08 Javascript
小程序登录/注册页面设计的实现代码
2019/05/24 Javascript
vue iview实现动态新增和删除
2020/06/17 Javascript
python检测lvs real server状态
2014/01/22 Python
Python使用os模块和fileinput模块来操作文件目录
2016/01/19 Python
Python实现动态添加属性和方法操作示例
2018/07/25 Python
详解PyCharm配置Anaconda的艰难心路历程
2018/08/13 Python
Python 将Matrix、Dict保存到文件的方法
2018/10/30 Python
python 2.7 检测一个网页是否能正常访问的方法
2018/12/26 Python
Python实现的服务器示例小结【单进程、多进程、多线程、非阻塞式】
2019/05/23 Python
python命令行参数用法实例分析
2019/06/25 Python
python 日期排序的实例代码
2019/07/11 Python
Django项目中实现使用qq第三方登录功能
2019/08/13 Python
Python通过socketserver处理多个链接
2020/03/18 Python
Iconfont(矢量图标)+iconmoon(图标svg互转)配合javascript实现社交分享系统
2020/04/21 Python
python实现经纬度采样的示例代码
2020/12/10 Python
使用css3实现的windows8开机加载动画
2014/12/09 HTML / CSS
巴西化妆品商店:Lojas Rede
2019/07/26 全球购物
StringBuilder和String的区别
2015/05/18 面试题
2015年数学教师工作总结
2015/05/20 职场文书
Nginx性能优化之Gzip压缩设置详解(最大程度提高页面打开速度)
2022/02/12 Servers
P站美图推荐——变身女主角特辑
2022/03/20 日漫
Netflix《海贼王》真人版剧集多张片场照曝光
2022/04/04 日漫
python模拟浏览器 使用selenium进入好友QQ空间并留言
2022/04/12 Python