외부 컨트롤을 사용하여 jcarousel을 설정했습니다. 내 'controls'-list에'mouseover '링크가 있으면 회전식 캐 러셀이 해당 이미지로 스크롤됩니다.stop() jcarousel 스크롤 애니메이션
지금까지 모든 것이 잘 작동하지만 다른 '컨트롤'링크를 빠르게 마우스 오버 할 때 첫 번째 링크에서 멈추어 스크롤 애니메이션이 끝나기를 기다립니다.
// SCROLL TO LINK
$('#controls a').on('mouseover',function() {
var opt = $('#controls a').index(this)+1;
carousel.scroll($.jcarousel.intval(opt));
});
확실치 않지만이 문제를 해결하기 위해 'mouseover'에서 실행중인 스크롤 애니메이션을 중단해야한다고 생각합니다.
carousel.stop(true);
과 :
이carousel.scroll.stop(true);
이 사람이 나를 도와 줄 수
나는이 라인 (작동하지 않는) 시도? 아마도 쉬운 해결책이있을 수 있지만 일반적으로 jQuery 나 프로그래밍에 익숙하지 않습니다.
이렇게하면 캐 러셀이 중지되지만 초기 상태로 재설정됩니다. 현 상태에서만 멈추고 떠나는 법을 아십니까? – Flaudre