0

Nivo Slider controlNavドットの順序を変更することはできますか?

DOMで生成される要素は次のようになります。

<div class="nivo-controlNav">
    <a rel="0" class="nivo-control active">1</a>
    <a rel="1" class="nivo-control">2</a>
    <a rel="2" class="nivo-control">3</a>
</div>

ありがとう

4

1 に答える 1

1

jquery.nivo.slider.jsファイルを次のように変更しました:変更はコメント化されています!

    if(settings.directionNav){
        slider.append('<div class="nivo-directionNav"><a class="nivo-prevNav">'+ settings.prevText +'</a><a class="nivo-nextNav">'+ settings.nextText +'</a></div>');

        $('a.nivo-prevNav', slider).live('click', function(){
            if(vars.running) { return false; }
            clearInterval(timer);
            timer = '';
            vars.currentSlide += 2; //changed from -=2
            nivoRun(slider, kids, settings, 'prev');
        });

        $('a.nivo-nextNav', slider).live('click', function(){
            if(vars.running) { return false; }
            clearInterval(timer);
            timer = '';
            nivoRun(slider, kids, settings, 'next');
        });
    }

そしてこの部分:

vars.currentSlide--; //instead of ++
startSlide: 4, // change from 0 to [number of slides-1]
于 2012-10-07T07:31:37.077 に答える