단일 페이지 웹 사이트에서 jquery를 사용하여 사용자가 버튼을 클릭하면 다음 "페이지"를 화면 위로 밀어냅니다. 새 페이지가 오른쪽에서부터 슬라이드 될 때 현재 페이지가 왼쪽으로 미끄러지므로 빈 공간이 표시되지 않지만 현재는 다음 페이지가 슬라이드 될 때 현재 페이지 만 사라질 수 있습니다. . 내가 사용하는 코드는 여기에 있습니다 : http://jsfiddle.net/xoa029jz/5/현재 페이지가 슬라이드 될 때 이전 페이지를 밀어 넣습니다.
function slideToNext() {
var currentPage = $('.current-page');
var nextPage = getNextPage(currentPage.attr('id'));
$(nextPage).css('display', 'block');
$(currentPage).animate({left: '-100%'});
$(currentPage).removeClass('current-page');
$(nextPage).addClass('current-page');
$(nextPage).animate({left: '0%'});
}
CSS 전환 * 및 * jQuery 애니메이션 조합을 사용하고 있습니다. 그들이 경쟁하면서 선호하는 것은 무엇입니까? –