Javascript jquery循环左右交替
警告:我没有任何严肃的JS知识 目前,我们使用以下代码进行循环: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
$('#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插件有可用的选项