jquery - 如何使用 jQuery 创建无限滚动?

标签 jquery

$( "body").scroll( function() {
   $( "#myDiv").load( "test.html");
});

使用此语法,我们可以在用户滚动时将内容加载到 div 中。但在插入 div 之前,我想确保当用户向下滚动时 div 位于视口(viewport)区域中。

如果是,那么我想将外部内容加载到该 div 中。请帮助我实现我的目标。

最佳答案

  $( "body").scroll( function() { 
    if (document.elementFromPoint(x,y) == $("#whatever")) { 
      $( "#myDiv").load( "test.html");
    }
  }

关于jquery - 如何使用 jQuery 创建无限滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4793647/

相关文章:

jquery - Expect 无法验证内部 HTML

jquery - 跨浏览器不一致的滚动条

javascript - jQuery 全局/本地事件执行顺序

javascript - 日期时间选择器。小部件不显示

javascript - 如何正确使用javascript条件?

javascript - 长循环的 IE 8-9 JavaScript 问题

javascript - 为什么 jquery 选择器不适用于新替换的标签?

javascript - 使用 CoffeeScript 删除数组的重复元素

javascript - contenteditable 在左键单击时不起作用

jquery - 如何使用jquery将数据附加到div的顶部