div에 콘텐츠가 더 이상 남아 있지 않으면이 스크립트가 스크롤을 멈추게하려면 클릭합니다. 이 사업부가 보여 더 이상 콘텐츠가 없지만 오른쪽으로 스크롤 유지, FIDDLE콘텐츠가없는 경우 스크롤 중지
데모에서 :
$(document).ready(function() {
$("#right").click(function() {
var leftPos = $('.DivDataMain').scrollLeft();
$(".DivDataMain").animate({scrollLeft: leftPos + 250}, 800);
});
$("#left").click(function() {
var leftPos2 = $('.DivDataMain').scrollLeft();
$(".DivDataMain").animate({scrollLeft: leftPos2 - 250}, 800);
});
});
이
데모 링크입니다. 나는 그것을 멈추고 싶다.미리 감사드립니다.
당신의 바이올린은 실제로 작동하지 않지만 텍스트를 포함하는 요소에 고정 너비를 설정하는 것을 보았습니다 : 'width : 90000px;'. 즉 콘텐츠의 길이가 90000px보다 작거나 크더라도 thediv는 항상 90000px – rcorrie
입니다. 따라서 고정 위치와 너비 값을 설정하지 않고 작동하게하려면 어떻게해야합니까? –
방금 아래 질문에 답변했습니다 :) – rcorrie