是否可以使用只有一个项目的可滚动(jQuery工具)?

时间:2011-03-24 17:10:37

标签: jquery scrollable

我正在尝试研究是否可以使用可滚动的jQuery工具的一部分来垂直滚动1项/ div。目前我只能使用至少两个DIVS。它似乎被设置为图像库滚动条,但我想用它来垂直滚动播放列表,并且播放列表会有一个DIV。

如果它必须至少有两个DIV我想知道我是否可以将第二个DIV设置为1px的高度,或者隐藏?目前似乎所有的DIV都必须具有相同的高度。

谢谢,

尼克。

2 个答案:

答案 0 :(得分:0)

这实际上取决于您使用的是哪个插件。例如jcarousel(http://sorgalla.com/jcarousel/)您可以通过自定义选项来完成。这些选项可在此处获取:http://sorgalla.com/projects/jcarousel/

答案 1 :(得分:0)

Nick,我想你问的是如何让滚动动画自动播放一个项目?如果是这样,我认为你需要将循环(即循环)参数设置为true。

e.g. circular: true

这样的事情:

$(document).ready(function() {
    $.easing.custom = function (x, t, b, c, d) {
        var s = 1.10158;
        if ((t/=d/2) < 1)
            return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b;
        return c/2*((t-=2)*t*(((s*=(1.925))+1)*t + s) + 2) + b;
    }

    var root = 
        $(".scrollable").scrollable({
            easing: 'custom',
            speed: 800,
            circular: true
        }).autoscroll(5400, {
            autoplay: true
        });

    window.api = root.data("scrollable");
});