如何在刷新页面时不显示返回顶部按钮?

时间:2015-07-10 07:03:19

标签: javascript jquery html css

$(document).ready(function() {
    $(window).scroll(function() {
        if ($(this).scrollTop() > 150) {
            $('.back-to-top').fadeIn(500);
        } else {
            $('.back-to-top').fadeOut(500);
        }
    });
    $('.back-to-top').click(function(event) {
        event.preventDefault();
        $('html, body').animate({scrollTop: 0}, 500);
    })
});

上面是我的回到顶部按钮的javascript代码,我希望它只在我滚动页面时显示。

然而,我发现当我刷新页面时这个按钮会在开头显示,并在滚动时再次隐藏< 150,滚动时再次显示> 150。

我该怎么做才能在开头隐藏它,只在滚动时显示> 150?

3 个答案:

答案 0 :(得分:3)

使用下面的代码。页面加载按钮上的隐藏按钮将根据您的条件150>

显示
$(document).ready(function() {

   $('.back-to-top').hide();

   // your code here 

或使用css

.back-to-top{
   display:none;
}

答案 1 :(得分:0)

<style>
.back-to-top{
   display:none;
}
</style>

答案 2 :(得分:0)

在你的css中添加:

.back-to-top {opacity:0;}