我正在尝试实现一个固定的导航,在顶部,后标题,滚动过去(那么多的工作在此刻很好)和一个侧栏滚动页面,直到之间的第一和第二个div元素在侧栏,然后修复。
[编辑:这是小提琴- ]
我试着修改我的导航栏的工作代码,暂时不用担心滚动过第一个元素:
$(function() {
var side_offset_top = $('#side').offset().top;
var side = function(){
var scroll_top = $(window).scrollTop();
if (scroll_top > si
我正在使用 basic tutorial在滚动上显示/隐藏一个标准的BS4导航栏,它在桌面上工作得很好。
然而,在移动设备上,导航栏在向下滚动,然后返回顶部时表现得有点奇怪。返回顶部后,导航栏将再次隐藏。
我怀疑这个问题与scrollTop()有关,但似乎无法解决这个问题。
这是我的JS:
if ($('.smart-scroll').length > 0) { // check if element exists
var last_scroll_top = 0;
$(window).on('scroll', fun