我正在使用Sorgalla's jCarousel。如何在自动滚动模式下在jCarousel中的帧之间跳转
我想传送带不中断稳步推进,所以我初始化的jCarousel,如:
$('.jcarousel').jcarousel({
wrap: 'circular',
animation: {
duration: 5000,
easing: 'linear',
}
})
.jcarouselAutoscroll({
target: '+=1',
interval: '0',
autostart: true,
});
我也有一个分页实现:
$('.jcarousel-pagination')
.on('jcarouselpagination:active', 'a', function() {
$(this).addClass('active');
})
.on('jcarouselpagination:inactive', 'a', function() {
$(this).removeClass('active');
})
.jcarouselPagination();
,到目前为止作品,旋转木马是每时每刻都在慢慢移动。但是现在分页按钮不再起作用了,因为转盘不断处于转换过程中。
当点击其中一个分页项目时,为了直接跳转到所需的框架(有/无过渡),我必须做些什么?
的jsfiddle看到here
+1对于停止动画的想法,我无法使分页正常工作。 $('。jcarousel-control-next')。click(function(){$('。jcarousel ul')。stop(true,true);});对于“下一个”和“前一个”控件至少可以让用户导航,但是这是一个丑陋的解决方法,而且没有平滑的过渡。 – Flaudre