0

警告:我没有任何严肃的 JS 知识。

目前,我们使用以下代码进行循环:

    $('#slogans').cycle({
        fx     : 'scrollHorz',
        speed  : 500,
        timeout: 5000,
        next   : '.block_slogans .next',
        prev   : '.block_slogans .prev',
        pause  : 1,
        rev    : 1
    });

它本身总是向右滚动,下一个和上一个按钮按预期处理。

我想做它自动向右滚动,然后向左,然后向右,然后向左滚动,总是带有新内容,所以看起来有点令人惊讶,因为人们通常希望以这种方式只看到两个项目,但隐藏的一个被一个新项目取代。

4

1 回答 1

1

以下是您应该使用的内容:

$('#slogans').cycle({
        fx     : 'scrollLeft',
        speed  : 500,
        timeout: 5000,
        next   : '.block_slogans .next',
        prev   : '.block_slogans .prev',
        pause  : 1,
        rev    : 1
    });

底线:您应该使用scrollLeft而不是scrollHorz

演示

于 2012-12-19T13:52:58.753 回答