jquery를 사용하여 사이트에 탭을 설정 했으므로 페이지를 새로 고치지 않고도 4 페이지의 데이터를 표시 할 수 있습니다. jquery 탭이 페이지 상단으로 이동하지 못하도록합니다.
이 작업은 정상적으로 처리되지만 하나의 버크 제거가 필요합니다. 첫 번째 페이지를 조금 아래로 스크롤 한 다음 다른 탭을 클릭하면 두 번째 탭이 나타나지만 더 이상 아래로 스크롤되지 않습니다 (예 : 페이지가 나타나고 페이지가 위로 이동 함). 이렇게하면 페이지가 '보이지'는 마치 다시로드되는 것처럼 보이게됩니다. 페이지 이동을 방지하는 방법이 있습니까? 즉, 현재 위치에서 스크롤 막대를 잠그고 있습니까? e.preventDefault() 사용
<script>
//add the tabs
$(document).ready(function() {
$('.tabs a').click(function() {
var $this = $(this);
$('.panel').hide();
$('.tabs a.active').removeClass('active');
$this.addClass('active').blur();
var panel = $this.attr('href');
$(panel).fadeIn(250);
return false;
}); //end click
$('.tabs li:first a').click();
}); //end ready
</script>
출력을 보려면 어떻게해야할까요? – Manwal
ok, 아래의 솔루션이 작동합니다! – Giovanni