相关疑难解决方法(0)

滚动浏览页面的某个点时会显示div

我的目标是,一旦有人在页面上滚动一定数量的像素,就会在页面顶部显示一个固定的div.基本上,一旦标题部分不在视图中,将出现此div.

我看过类似于我想要的代码; 但是,还没有看到任何可以让我轻松修改页面顶部像素数的内容(如果可能的话).

这是我看到的一段代码,通过滚动来显示div.

// Get the headers position from the top of the page, plus its own height
var startY = $('header').position().top + $('header').outerHeight();

$(window).scroll(function(){
    checkY();
});

function checkY(){
    if( $(window).scrollTop() > startY ){
        $('.fixedDiv').slideDown();
    }else{
        $('.fixedDiv').slideUp();
    }
}

// Do this on load just in case the user starts half way down the page
checkY();
Run Code Online (Sandbox Code Playgroud)

我只是想知道如何让它出现.如果有人知道一段代码已经通过向上滑动和向下滑动动画,那将非常受欢迎,但不是必需的.

html javascript jquery scroll

11
推荐指数
1
解决办法
2万
查看次数

标签 统计

html ×1

javascript ×1

jquery ×1

scroll ×1