我的目标是让社交分享栏随着页面从一个元素滚动到另一个元素。您可以在这里查看我的进度http://ossian.statenews.com/~matt/statenews-redesign/docs/article.html。现在元素一直滚动到底部,我想滚动到“相关故事”的顶部。这是我的 jQuery:........
$(document).ready(function() {
var $sidebar = $("#sharebox"),
$window = $(window),
offset = $sidebar.offset(),
topPadding = 50;
$window.scroll(function() {
if ($window.scrollTop() > offset.top) {
$sidebar.stop().animate({
marginTop: $window.scrollTop() - offset.top + topPadding
});
} else {
$sidebar.stop().animate({
marginTop: 0
});
}
});
});