如何判断某个内容是否滚动到视图中

How to tell if something is scrolled into view?

本文关键字:是否 滚动 视图 何判断 判断      更新时间:2023-09-26

我正在尝试重新创建类似于此处效果的东西。当你向下滚动到页面底部时;也检查";div从右侧滑动。我假设这是通过使用jQuery函数scroll来实现的,然后检查某个div是否在视图中。I、 但是甚至不能使scroll函数工作。我尝试了使用$("#div_name").scroll(function(){});$("#div_name").on("scroll", function(){});,但似乎都不起作用。似乎我的任何一种方法都没有正确地挂起滚动功能。这是我的小提琴

有人知道我做错了什么吗?

As已在此处多次发布:

http://imakewebthings.com/jquery-waypoints/

做你想做的事。

你想得到这样的东西吗
编辑演示

脚本:

$(function(){
        var a;var c=false;
        var b=$("#popContent");
        var e=$(window);
        var d=$('#footer').position().top;
        e.scroll(function(){
            window.clearTimeout(a);
            a=window.setTimeout(function(){
            if(e.scrollTop()<=d){
              if(c==false)   { 
                  c=true;b.stop(true,true).show(); 
                  }else{
                         c=false;b.fadeOut(500)
            }}},100)})
});