페이지를 스크롤하는 div를 얻으려고합니다. 그것은 꽤 잘 작동하지만 난 너무 멀리 스크롤 할 때 사업부는 페이지 하단에 붙어지고 : 나는 다시 페이지 위로 스크롤 할 때 다시 시작하는 방법에Jquery Scrolling Div가 페이지 하단에서 콘텐츠를 푸시합니다.
$(function() {
var $sidebar = $("#sidebar"),
$bigPics = $("#bigPics"),
$window = $(window),
offset = $sidebar.offset(),
topPadding = 20,
turnoff = 1;
var documentHeight = $(document).height();
$window.scroll(function() {
if (($window.scrollTop() > offset.top) && (documentHeight - 1200 > parseFloat($sidebar.css("marginTop")))) {
$sidebar.stop().animate({
marginTop: $window.scrollTop() - offset.top + topPadding
});
} else {
$sidebar.stop();
}
});
});
어떤 아이디어? 사전에 건배