当我向下滚动到它时,我试图让我的 div 粘在窗口的顶部。由于某种原因,我什至似乎无法瞄准它。
我附上了一个小提琴,向您展示我当前的代码。任何人都可以看到我可能会出错的地方吗?
JS:
var $sidebar = $(".sidebar"),
$window = $(window),
offset = $sidebar.offset(),
topPadding = 15;
$window.scroll(function() {
if ($window.scrollTop() > offset.top) {
$sidebar.addClass('fixed');
} else {
$sidebar.removeClass('fixed');
}
});