Javascript jquery向下滚动-显示div

Javascript jquery向下滚动-显示div,javascript,jquery,scrollto,Javascript,Jquery,Scrollto,嘿,我在看一些代码,我有点小问题。。 代码是: $(window).scroll( function(){ $('.hideme').each( function(i){ var bottom_of_object = $(this).position().top + $(this).outerHeight(); var bottom_of_window = $(window).scrollTop() + $(window).height();

嘿,我在看一些代码,我有点小问题。。 代码是:

    $(window).scroll( function(){

    $('.hideme').each( function(i){

        var bottom_of_object = $(this).position().top + $(this).outerHeight();
        var bottom_of_window = $(window).scrollTop() + $(window).height();

        if( bottom_of_window < bottom_of_object ){

            $(this).animate({'opacity':'1'},1500);

        }

    }); 

});
$(窗口)。滚动(函数(){
$('.hideme')。每个(函数(i){
变量bottom\u of_object=$(this.position().top+$(this.outerHeight());
var bottom_of_window=$(window.scrollTop()+$(window.height());
if(_窗口的底部_<_对象的底部_){
$(this.animate({'opacity':'1'},1500);
}
}); 
});
我给每个div设置了类hideme

问题是当我向下滚动到第一个div时,整个站点都在向上滚动,而不仅仅是我滚动到的第一个div。
如何更改代码,以便每次滚动特定div时都使用效果,而不仅仅是在第一个div中淡出整个站点。

您的比较是背景词

if( bottom_of_window < bottom_of_object )

请你修改一下你的问题好吗。我不知道“每个部门都富有”意味着什么。你的问题完全让人困惑。我把我的问题问错了。嘿,我试过了,但就在我触底的时候,它正在逐渐消失。当我只是“输入”div时,我是如何改变它的?它会褪色?页面的底部?不,是div的底部。它不会有多大帮助,因为你错过了网站的整个要点。。我想在我到达他顶部(向下滚动)的准确时间内淡入div,而不仅仅是在我到达他底部(div)的时候,谢谢@etomernud,好的,所以更改对象底部的定义。你现在把它设置为div的顶部+div的高度,也称为底部。我正要发布我的结果。是的,这是一个愚蠢的自我错误,但无论如何感谢你的指导!
if( bottom_of_window > bottom_of_object )