我正在寻找一种可以动态获取滚动位置高度实例的方法,只要我滚动页面,也可以更新CSS。
我使用了此代码段,但是bodyHeight
的值在第一页加载时是固定的,在滚动和CSS时也不会更新。
var bodyHeight = $('body').scrollTop();
var fixedTop = bodyHeight - 50;//(50)topnav height
$('.fixed-inner').css('top', fixedTop + 'px');
最佳答案
尝试这个
var bodyHeight = $(window).scrollTop();
var fixedTop = bodyHeight - 50;//(50)topnav height
$('.fixed-inner').css('top', fixedTop + 'px');