나는 정의 된 높이의 모달 상자가 있습니다. 이 상자 안에는 사용자가 링크를 클릭 할 때 펼쳐지는 아코디언 상자가 있습니다. 토글 한 아코디언 상자의 높이가 모달 상자의 높이를 초과하므로 스크롤 막대가 나타납니다.Jquery로 자동 스크롤 다운 하시겠습니까?
아코디언 상자에 새 콘텐츠를 표시하려면 막대를 자동으로 가장 낮은 지점으로 스크롤하고 싶습니다.
아코디언 상자는 다음과 같습니다 : 기존의 기능에 기능이 스크롤을 아래로 통합 할 수있는 방법이
<script type="text/javascript">
$(document).ready(function(){
$(".btn-slide").click(function(){
$("#panel").slideToggle("slow");
$(this).toggleClass("active"); return false;
});
});
</script>
있습니까? 이 유형의 동작을위한 기존 Jquery 함수가 있습니까? 나는 당신이 좋은 부드러운 스크롤을 원하는 경우
... 무엇을 찾고 있는지 이해한다면
이것에 대해 생각했지만 내용이 역동적이어서 hieght가 무엇인지 확신 할 수 없습니다. – Thomas
원하는 요소에 대한 참조가 있어야하므로 $ (window) .scrollTop ($ (wantedelement) .offset(). top)을 사용할 수 있습니다. – peol
좋아, 이렇게 설정했습니다. $ (document) .ready (function() { $ (".btn-slide") { $ (window) .scrollTop ($ "#no") .offset(). 위로) }), }); #no는 아코디언 패널의 맨 아래에 있습니다. 이것은 발사하지 않는 것 같습니다. 올바르게 설정 했습니까? – Thomas