我为每个div添加了一个侧边栏,我希望通过向下滚动固定来获取所有侧边栏。
你可以在这里找到它
var tmpWindow = $(window),
sidebar = $('.sidebar'),
sidebarHeight = sidebar.height(),
offsetBottom = $('.content').outerHeight();
$(window).scroll(function() {
if ($(window).scrollTop() >= sidebarHeight) {
$('.sidebar').addClass('fixed');
alert(sidebarHeight);
} else {
$('.sidebar').addClass('fixed');
}
});
如果我使用js它会消失......
答案 0 :(得分:0)
您正在添加一个名为“fixed”的类,但您没有在css中指定具有该名称的类。如果你想添加直接的css属性,请使用.css():。css({“position”:“fixed”});。