繁体   English   中英

在滑块下方添加导航按钮

[英]Adding navigation button below a Slider

我有一个使用Jquery制作的非常简单的Slider,我想在滑块下添加导航。 可能是点盒,一切都很好。

请帮助我。 以下是代码

        $(document).ready(function(){

            $('.sp').first().addClass('active');
            $('.sp').hide();    
            $('.active').show();

                $('#button-next').click(function(){

                $('.active').removeClass('active').addClass('oldActive');    
                               if ( $('.oldActive').is(':last-child')) {
                    $('.sp').first().addClass('active');
                    }
                    else{
                    $('.oldActive').next().addClass('active');
                    }
                $('.oldActive').removeClass('oldActive');
                $('.sp').fadeOut();
                $('.active').fadeIn();


                });

                   $('#button-previous').click(function(){
                $('.active').removeClass('active').addClass('oldActive');    
                       if ( $('.oldActive').is(':first-child')) {
                    $('.sp').last().addClass('active');
                    }
                       else{
                $('.oldActive').prev().addClass('active');
                       }
                $('.oldActive').removeClass('oldActive');
                $('.sp').fadeOut();
                $('.active').fadeIn();
                });
            });
    </script>

    <div id="slider-wrapper">
    <div id="slider">
        <div class="sp" style="background: blue;">akjdfalfkdj</div>
        <div class="sp" style="background: yellow;">akjdfautlfkdkjkhkj</div>
    </div>
    <div id="button-previous">prev</div>
    <div id="button-next">next</div>
    <div id=""nav"></div>

http://jsfiddle.net/HsEne/15/

你尝试过这样的事情

JSFIDDLE

在您的jquery代码中添加的代码。

var n = $( "#slider div" ).length;
var i=1;

while(n>i)
{
    $( document.body ).append( $( "<div>"+i+"</div>" ) );
    i++;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM