使用此HTML:
<div id="myElement" style="position: absolute">This stays at the top</div>
这是您要使用的javascript。它将事件附加到窗口的滚动条上,并将元素向下移动到您滚动的位置。
$(window).scroll(function() {
$('#myElement').css('top', $(this).scrollTop() + "px");
});
如下面的注释中所指出的,不建议将事件附加到滚动事件上-当用户滚动时,它会触发很多,并可能导致性能问题。考虑将其与BenAlman的去抖动/油门插件一起使用,以减少开销。