警告:我没有任何严肃的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
演示