0
このコードはうまく動作しますが、下にスクロールするとdivはフッタに達して停止しません。特定のポイントでページのスクロールを停止するにはどうすればよいですか?divで特定のポイントにスクロール
(function($) {
var element = $('#div'),
originalY = element.offset().top;
var topMargin = 20;
element.css('position', 'relative');
$(window).on('scroll', function(event) {
var scrollTop = $(window).scrollTop();
element.stop(false, false).animate({
top: scrollTop < originalY
? 0
: scrollTop - originalY + topMargin
}, 300);
});
})(jQuery);
https://stackoverflow.com/a/4770179/660884 – Volem