Jquery 在达到100%文档高度之前,在滚动100px上淡出

Jquery 在达到100%文档高度之前,在滚动100px上淡出,jquery,Jquery,在卷轴上,固定div的淡入比卷轴在需要开始淡出的文档高度之前达到100px时淡入 请有人指出下面代码中的错误在哪里吗 $(window).scroll(function() { if ($(window).scrollTop()>100) { $('#boxcont').fadeIn(); } else { $('#boxcont').fadeOut(); } if ($(window).scrollTop() + 100 > $(document).height()

在卷轴上,固定div的淡入比卷轴在需要开始淡出的文档高度之前达到100px时淡入

请有人指出下面代码中的错误在哪里吗

$(window).scroll(function() {
if ($(window).scrollTop()>100) {
    $('#boxcont').fadeIn();
}
else {
    $('#boxcont').fadeOut();
}
if ($(window).scrollTop() + 100 > $(document).height() - $(window).height() ){
    $('#boxcont').fadeOut();
}
});

下面是您希望使用jQuery函数的

。通常,您会希望在
fadeIn
之前使用它,但是,由于您的条件是如何陈述的,它会在滚动时不断
停止
fadeIn
,因此为了简单起见,我们省略了它

$(window).scroll(function() {
    if ($(window).scrollTop()>100) {
        $('#boxcont').fadeIn();
    }
    else {
        $('#boxcont').stop(true).fadeOut();
    }
    if ($(window).scrollTop() + 100 > $(document).height() - $(window).height() ){
        $('#boxcont').stop(true).fadeOut();
    }
 });

看到新的

你能做一个JSFIDLE的例子吗?@DanGoodspeed-他做了一个-看看演示链接