【问题标题】:Jquery if $(window) scroll down function [duplicate]Jquery if $(window)向下滚动功能[重复]
【发布时间】:2014-10-13 12:13:18
【问题描述】:

你好,当$(window)100% 向下滚动时,我需要提醒一些东西 我该怎么做?

【问题讨论】:

  • 你的意思是当窗口到达底部警报时?

标签: jquery


【解决方案1】:

试试这个, 当您滚动页面时,如果页面到达底部,则会显示警告消息。

$(window).scroll(function() {
   if($(window).scrollTop() + $(window).height() == $(document).height()) {
       alert("Bottom Reached!");
   }
});

【讨论】:

    【解决方案2】:

    我曾经用过这样的东西:)

       if($(window).scrollTop() + $(window).height() > $(document).height() - 50) {
                           //alert
    }
    

    只是玩数字,这个是为了在滚动结束之前弹出警报

    【讨论】:

    • 正如解释的那样,这个在页面结束前 50px 处显示警报。我把它贴在这里是因为我发现它在很多事情上都非常有用,并且它使用了这里主要问题的概念。我在开发带有“加载更多帖子”按钮的博客时使用它,当它几乎滚动到页面底部时。
    • window和document关键字是属于WebAPI还是HTML还是Jquery?
    【解决方案3】:

    试试:

    $(window).scroll(function() {
       if($(window).scrollTop() + $(window).height() == $(document).height()) {
           alert("END!");
       }
    });
    

    DEMO

    【讨论】:

    • 为什么不工作,你用什么浏览器?您可以发布您尝试过的代码吗?
    • @valkharitonashvili 你是什么意思不工作?消息根本没有提醒?
    • window和document关键字是属于WebAPI还是HTML还是Jquery?
    猜你喜欢
    • 2013-11-05
    • 1970-01-01
    • 2023-03-03
    • 2011-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-12
    相关资源
    最近更新 更多