끊임없이 스크롤되는 "메뉴"를 만들려고합니다. 코드가 작동하지만 스크롤 애니메이션이 고르지 않습니다. 메뉴 스크롤을 부드럽게하려면 어떻게합니까? 전에 animate()를 사용했고이 문제가 없었습니다.계속 div 메뉴 애니메이션이 튀어 오름
jsFidde : https://jsfiddle.net/pwa0sp75/
자바 스크립트 코드 :
$(document).ready(function() {
var currentSpeed = parseInt($("#scrollSpeed").val());
setInterval('scroll()', currentSpeed);
});
function scroll(){
var scrollSpeed = parseInt($("#scrollSpeed").val());
$("#scrollup .divTableBody").animate({ top: '-=' + $('#scrollup .divTableBody .divTableRow:last').height() }, scrollSpeed, 'linear', function() {
var offset = $('#scrollup .divTableBody .divTableRow:last').offset().top;
if (offset <= 1352) {
$('.divTable').css("top", 0);
$('#scrollup .divTableBody .divTableRow:last').after($('#scrollup .divTableBody .divTableRow:first').detach());
}
});
}
을 참조 할 수 있습니다, 애니메이션이 속도으로 부드럽게 만드는 방법을 알고하고 여전히 대신 스크롤 원활하게 일렬로 줄을 점프 점에서 같은 동작을 전시한다. – Nate23VT