0

我有一个包含站点标题的固定侧栏的站点,然后站点内容在右侧滚动。我想使用类似于此方法http://gazpo.com/2012/02/scrolltop/的方法在标题(侧边栏)中淡入滚动到顶部按钮,但它似乎没有触发,可能与该网站有一个固定的侧边栏?

我将如何重写 jquery 来查找滚动内容而不是整个页面滚动

<script type="text/javascript">
$(document).ready(function(){ 

    $(window).scroll(function(){
        if ($(this).scrollTop() > 100) {
            $('.scrollup').fadeIn();
        } else {
            $('.scrollup').fadeOut();
        }
    }); 

    $('.scrollup').click(function(){
        $("html, body").animate({ scrollTop: 0 }, 600);
        return false;
    });

});

谢谢

4

1 回答 1

0

它可能是许多事情之一(我和 StreakyCobra 在一起——jsFiddle 在这里会非常有用)

  • 您是否检查过“scrollup”是按钮的类,而不是“scrollUp”?

  • .scrollup 的 CSS 属性是什么?是显示设置为无,还是不透明度设置为 0?如果是这样,淡入和淡出不会影响它,因为您将淡入或淡出已经不可见的东西。

于 2013-05-02T21:15:35.447 回答