Javascript jquery循环左右交替

Javascript jquery循环左右交替,javascript,jquery,jquery-cycle,Javascript,Jquery,Jquery Cycle,警告:我没有任何严肃的JS知识 目前,我们使用以下代码进行循环: $('#slogans').cycle({ fx : 'scrollHorz', speed : 500, timeout: 5000, next : '.block_slogans .next', prev : '.block_slogans .prev', pause : 1, rev

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

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

    $('#slogans').cycle({
        fx     : 'scrollHorz',
        speed  : 500,
        timeout: 5000,
        next   : '.block_slogans .next',
        prev   : '.block_slogans .prev',
        pause  : 1,
        rev    : 1
    });
它本身总是向右滚动,下一个和上一个按钮按预期处理


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

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

$('#slogans').cycle({
        fx     : 'scrollLeft',
        speed  : 500,
        timeout: 5000,
        next   : '.block_slogans .next',
        prev   : '.block_slogans .prev',
        pause  : 1,
        rev    : 1
    });
底线:您应该使用
scrollLeft
而不是
scrollHorz


为什么要向左滚动到应该向左和向右滚动的位置?演示链接根本不会自动滚动,只有在单击“下一步/上一步”按钮时才会自动滚动。@MikeL:您需要通过手动js来控制它。但是cycle插件有可用的选项