JQuery slidebox实现图片轮播

Posted 很厉害的学渣

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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.baidu.com" title="这里是测试标题一">
                         <img src="public/img/1.jpg"></a></li>
                    <li><a href="http://www.baidu.com" title="这里是测试标题二">
                          <img src="public/img/2.jpg"></a></li>
                    <li><a href="http://www.baidu.com" title="这里是测试标题三">
                          <img src="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.baidu.com" title="这里是测试标题一">
                         <img src="public/img/1.jpg"></a></li>
                    <li><a href="http://www.baidu.com" title="这里是测试标题二">
                          <img src="public/img/2.jpg"></a></li>
                    <li><a href="http://www.baidu.com" title="这里是测试标题三">
                          <img src="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.baidu.com" title="这里是测试标题一">
                         <img src="public/img/1.jpg"></a></li>
                    <li><a href="http://www.baidu.com" title="这里是测试标题二">
                          <img src="public/img/2.jpg"></a></li>
                    <li><a href="http://www.baidu.com" title="这里是测试标题三">
                          <img src="public/img/3.jpg"></a></li>
                </ul>
            </div>
            <h3>四、隐藏底栏</h3>
            <div id="demo4" class="slideBox">
                <ul class="items">
                    <li><a href="http://www.baidu.com" title="这里是测试标题一">
                         <img src="public/img/1.jpg"></a></li>
                    <li><a href="http://www.baidu.com" title="这里是测试标题二">
                         <img src="public/img/2.jpg"></a></li>
                    <li><a href="http://www.baidu.com" title="这里是测试标题三">
                         <img src="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实现图片轮播的主要内容,如果未能解决你的问题,请参考以下文章

图片轮播插件比较(jquerySlide与superSlide)

jquery图片轮播思路

基于jQuery实现左右图片轮播(原理通用)

用jquery实现图片轮播怎么写呢求指教

jquery 图片轮播 代码啥意思啊

jquery图片上下轮播的问题,怎么实现自动轮播?