我正在尝试向侧边栏添加浮动导航。开始滚动后,我让 jquery 将导航浮动到顶部。它在顶部工作得很好,但是一旦你到达底部,页脚就会隐藏导航。导航到达某个点后需要向上滚动。有什么解决办法吗?
<script type="text/javascript">
$(document).ready(function () {
var top = $('#floatingNav').offset().top - parseFloat($('#floatingNav').css('marginTop').replace(/auto/, 0));
$(window).scroll(function (event) {
var y = $(this).scrollTop();
if (y >= top) {
$('#floatingNav').addClass('fixed');
} else {
$('#floatingNav').removeClass('fixed');
}
});
});
</script>
这是示例: http: //psidev.inhousewp.synergydatasystems.com/products/