我已经设置了带有外部控件的 jcarousel。当我在“控件”列表中“鼠标悬停”链接时,轮播会滚动到相应的图像。
到目前为止一切正常,但是当我“鼠标悬停”不同的“控件”链接时,它会卡在第一个链接上并等待滚动动画完成。
// SCROLL TO LINK
$('#controls a').on('mouseover',function() {
var opt = $('#controls a').index(this)+1;
carousel.scroll($.jcarousel.intval(opt));
});
我不确定,但我认为我必须在“鼠标悬停”上停止正在运行的滚动动画才能解决这个问题。
我尝试了这些行(不起作用):
carousel.stop(true);
和:
carousel.scroll.stop(true);
有人可以帮我吗?可能有一个简单的解决方案,但我对 jQuery 或一般编程没有经验。