Coda-Slider Предыдущая и следующая кнопка скрывается - PullRequest
2 голосов
/ 02 ноября 2009

Довольно простой вопрос, я знаю, что это просто вопрос операторов if / else if, но я не могу заставить их работать правильно.

Я использую основу http://jqueryfordesigners.com/coda-slider-effect/, Я могу скрыть их и т. Д., Но когда дело доходит до их доступности в зависимости от ситуации (что в данный момент выбрано), я просто не могу получить работать правильно.

Для него есть плагин serialscroll, но, похоже, он не работает для coda-slider.

jQuery(function( $ ){
var $prev = $('#before'),//prev button
    $next = $('#after');//next button

$('.slider').serialScroll({
    //...
    cycle:false, //you probably don't want this
    onBefore:function( e, elem, $pane, $items, pos ){
        $prev.add($next).show();
        if( pos == 0 )
            $prev.hide();
        else if( pos == $items.length-5 )
            $next.hide();
    }
    //...
});

}); * * 1 010

Итак, я не уверен, что я что-то упускаю на стороне serialscroll, или мне просто нужно написать простой ситуационный фрагмент JS для этого, что мне трудно сделать!

Я использовал и установил цикл: ложно, как вы можете видеть, и хотя он перестанет прокручиваться и заставит кнопки ничего не делать, они не исчезнут

Заранее спасибо!

1 Ответ

0 голосов
/ 02 сентября 2011

ваша функция onBefore вызывается

...