簡體   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