2009-11-02 63 views
2

很简单的问题,我知道这只是if/else if语句的问题,但我无法让它们正确运行。Coda-Slider上一个和下一个按钮隐藏

我使用的是http://jqueryfordesigners.com/coda-slider-effect/的基础,我可以隐藏它们等等,但是当涉及根据情况(当前选择的内容)使它们可用时,我只是无法使它正常工作。

这里有一个serialalscroll插件,但它似乎并不适用于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(); 
    } 
    //... 
}); 

});

所以,我不确定我是否在serialscroll方面丢失了某些东西,或者应该只为它写一个简单的JS情景片段,而我却遇到了麻烦!

我已经使用,并设置循环:假的,你可以看到,虽然它会停止滚动,使按钮什么都不做,他们不会dissapear

提前感谢!

+0

建议:做演示的问题http://jsfiddle.net/,它会很容易为别人帮助你。 – cope360 2011-08-20 14:45:34

回答

0

是你onBefore函数被调用

相关问题