2009-11-02 2 views
2

Довольно простой вопрос, я знаю, что это просто вопрос if/else if, но я не могу заставить их работать правильно.Coda-Slider Предыдущая и следующая кнопка Скрытие

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

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

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(); 
    } 
    //... 
}); 

});

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

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

Спасибо заранее!

+0

Предложение: сделать http://jsfiddle.net/, демонстрирующую проблему, и это будет легко для кого-то, чтобы помочь вам. – cope360

ответ

0

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

Смежные вопросы