首页 > 代码库 > JQuery slidebox实现图片轮播
JQuery slidebox实现图片轮播
jQuery图片轮播(焦点图)插件jquery.slideBox,简单设置下参数就可以多个多种动画效果,左右,上下,速度,还可指定默认显示第N张,点击的按钮在现代浏览中可以实现圆形或圆角效果,插件代码简洁,运行效率高,兼容IE6+,Chrome,Firefox,Opera,safari,具有良好用的用户体验效果。下面来看下使用方法吧。
1、引入核心文件
2、html代码
<div> <h3>一、左右轮播,滚动持续0.6秒,滚动延迟3秒,滚动效果swing,初始焦点第1张,点选按键自动隐藏,按键边框半径(IE8-只方不圆)5px(以上各项为默认设置值)</h3> <div id="demo1" class="slideBox"> <ul class="items"> <li><a href=http://www.mamicode.com/"http://www.baidu.com" title="这里是测试标题一"> <img src=http://www.mamicode.com/"public/img/1.jpg"></a></li> <li><a href=http://www.mamicode.com/"http://www.baidu.com" title="这里是测试标题二"> <img src=http://www.mamicode.com/"public/img/2.jpg"></a></li> <li><a href=http://www.mamicode.com/"http://www.baidu.com" title="这里是测试标题三"> <img src=http://www.mamicode.com/"public/img/3.jpg"></a></li> </ul> </div> <h3>二、上下轮播,滚动持续0.3秒,滚动延迟5秒,滚动效果linear,初始焦点第2张,点选按键自动隐藏</h3> <div id="demo2" class="slideBox"> <ul class="items"> <li><a href=http://www.mamicode.com/"http://www.baidu.com" title="这里是测试标题一"> <img src=http://www.mamicode.com/"public/img/1.jpg"></a></li> <li><a href=http://www.mamicode.com/"http://www.baidu.com" title="这里是测试标题二"> <img src=http://www.mamicode.com/"public/img/2.jpg"></a></li> <li><a href=http://www.mamicode.com/"http://www.baidu.com" title="这里是测试标题三"> <img src=http://www.mamicode.com/"public/img/3.jpg"></a></li> </ul> </div> <h3>三、左右轮播,滚动持续0.3秒,滚动延迟5秒,滚动效果linear,初始焦点第1张,点选按键不隐藏,按键边框半径10px(圆形)</h3> <div id="demo3" class="slideBox"> <ul class="items"> <li><a href=http://www.mamicode.com/"http://www.baidu.com" title="这里是测试标题一"> <img src=http://www.mamicode.com/"public/img/1.jpg"></a></li> <li><a href=http://www.mamicode.com/"http://www.baidu.com" title="这里是测试标题二"> <img src=http://www.mamicode.com/"public/img/2.jpg"></a></li> <li><a href=http://www.mamicode.com/"http://www.baidu.com" title="这里是测试标题三"> <img src=http://www.mamicode.com/"public/img/3.jpg"></a></li> </ul> </div> <h3>四、隐藏底栏</h3> <div id="demo4" class="slideBox"> <ul class="items"> <li><a href=http://www.mamicode.com/"http://www.baidu.com" title="这里是测试标题一"> <img src=http://www.mamicode.com/"public/img/1.jpg"></a></li> <li><a href=http://www.mamicode.com/"http://www.baidu.com" title="这里是测试标题二"> <img src=http://www.mamicode.com/"public/img/2.jpg"></a></li> <li><a href=http://www.mamicode.com/"http://www.baidu.com" title="这里是测试标题三"> <img src=http://www.mamicode.com/"public/img/3.jpg"></a></li> </ul> </div> </div>
3、JS代码
<script> $(document).ready(function () { $(‘#demo1‘).slideBox(); $(‘#demo2‘).slideBox({ direction: ‘top‘,//left,top#方向 duration: 0.3,//滚动持续时间,单位:秒 easing: ‘linear‘,//swing,linear//滚动特效 delay: 5,//滚动延迟时间,单位:秒 startIndex: 1//初始焦点顺序 }); $(‘#demo3‘).slideBox({ duration: 0.3,//滚动持续时间,单位:秒 easing: ‘linear‘,//swing,linear//滚动特效 delay: 5,//滚动延迟时间,单位:秒 hideClickBar: false,//不自动隐藏点选按键 clickBarRadius: 10 }); $(‘#demo4‘).slideBox({ hideBottomBar: true//隐藏底栏 }); }); </script>
JQuery slidebox实现图片轮播
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。