我需要有一个 div 在页面加载时位于屏幕中间,并与屏幕的其余部分一起滚动,当它到达屏幕顶部时更改为固定位置。我找到了一个用 jquery 编写的解决方案,但我在 mootools 中需要它。谁能帮我这个?
function sticky_relocate() {
var window_top = $(window).scrollTop();
var div_top = $('#right-column').offset().top;
if (window_top > div_top)
$('#contact').addClass('fixed')
else
$('#contact').removeClass('fixed');
}
$(function() {
$(window).scroll(sticky_relocate);
sticky_relocate();
});