onscroll show hide div

时间:2014-06-02 14:13:02

标签: jquery onscroll

我有一个问题是在滚动时显示隐藏div实际上我已经使用了代码并且它正在滚动顶部并显示我的div但是现在当我向上滚动时,div现在应该隐藏所以我该怎么办?

是否有任何代码.scrolldown

这是我使用的代码并且工作正常

$(document).scroll(function () {
    var y = $(this).scrollTop();
    if (y > 800) {
        $('.scroll-navigation').show();
    } else {
        $('.top-navigation').hide();
    }

});

现在我只想在向上滚动时隐藏这个div(' .scroll-navigation')。

1 个答案:

答案 0 :(得分:0)

在你的代码中,当你需要显示和隐藏时,使用y代表detremind,scrollTop();足以做你的工作,没有方法或功能名称scrolldown();但你可以依赖y

现在如何..

console.log(y)..当您在浏览器调试中滚动并登录控制台时,您将看到此事件 0 100 200 300 ..ets

现在设置条件依赖于这些值..ify == 100 show else y == 500 hide ..

祝你好运