2

非常简单的问题,我知道这只是 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();
    }
    //...
});

});

所以,我不确定我是否在 serialscroll 方面遗漏了一些东西,或者应该只为它写一个简单的情景 JS,我在做这件事时遇到了麻烦!

我已经使用并设置了循环:如您所见,虽然它会停止滚动并使按钮什么也不做,但它们不会消失

提前致谢!

4

1 回答 1

0

你的 onBefore 函数是否被调用

于 2011-09-02T12:02:52.900 回答