var $stick = $('aside');
var $foot = $('footer');
var $footer_padding = 100;
var stick_offtop = $(document).height() - $stick.height() - $footer_padding;
var stick_scrolltop = $(window).scrollTop();
$(window).scroll(function () {
stick_scrolltop = $(window).scrollTop();
if (ms_scrtop > ms_offtop) {
$stick.css('top', '-' + (stick_scrolltop - stick_offtop) + 'px');
}
else {
$stick.css('top', 0);
}
});
Last active
August 29, 2015 14:15
-
-
Save kolmakovruslan/c07d7fc439e28a6b312f to your computer and use it in GitHub Desktop.
JavaScript stick aside
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment