나는 벽돌 벽에있다.여러 요소를 동시에 스크롤
(LINK이 제거 된)
당신은 당신이 이동 폭까지 브라우저를 가져올 때, 당신은 수평으로 스크롤 할 수 있습니다, 수평 스크롤을 많이 볼 수 있습니다 : 나는 조금 프로젝트가 있습니다. 내 문제는 어떻게하면 항목을 가로로 스크롤하면 다른 모든 항목도 따라 가게된다는 것입니다. 나는 다음을 시도했다 :
$('.container').scroll(function(){
$('.container').scrollLeft($(this).scrollLeft());
})
그러나 나는 아무 곳에도 빨리 가지 않고있다. 어떤 도움을 주시면 감사하겠습니다.
UPDATE
는 페이지가로드 된 후 콘솔에 코드를 삽입 할 때이 작업을 수행 밝혀졌습니다. 올바른 방향으로 날 가리 키도록 대답 @George 모두에
$(document).on('scroll', '.container', function(){
$('.container').scrollLeft($(this).scrollLeft());
});
UPDATE2
큰 감사 : 나는에 의존. 테이블은 jQuery를 함께로드됩니다 : 당신은 페이지가로드 된 후이 콘솔에서 작동했다
$(this).next().load("/availability_Dev/availability_Dev.asp?stuff="+stuff+"", function(){
$('.container').scroll(function(){
$('.container').scrollLeft($(this).scrollLeft());
});
});
스크롤 이벤트가 DOM을 버블 링하지 않으므로 위임 할 수 없습니다. 처리기를 DOM에있는 후'.container' 요소에 첨부해야합니다. – George
@George이 코드를 코드로 삽입 할 수 있습니까? 미리 감사드립니다. –
당신은 이미 해냈습니다. 코드가 옳다. 아이템이 추가 된 후에 만 실행하면된다. (문서가로드 될 때가 아니라, 아마 AJAX 콜백 일 때를 알아야한다.) – George