Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用jQuery创建无限卷轴?_Jquery - Fatal编程技术网

如何使用jQuery创建无限卷轴?

如何使用jQuery创建无限卷轴?,jquery,Jquery,使用此语法,当用户滚动时,我们可以将内容加载到div。但是在插入div之前,我想确保当用户向下滚动时div位于视口区域中 如果是,则我希望将外部内容加载到该div。请帮助我实现我的目标。如果您知道内容的高度,您可以监控滚动的像素量。虽然这可能是一个不太好的主意。在scroll事件处理程序中做重要的工作是一个坏主意!有多糟?足以让twitter屈服:)查看John Resig的这篇博文-看看。你能解释一下如果(document.elementFromPoint(x,y)=$(“#随便什么”){$(

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


如果是,则我希望将外部内容加载到该
div
。请帮助我实现我的目标。

如果您知道内容的高度,您可以监控滚动的像素量。虽然这可能是一个不太好的主意。在scroll事件处理程序中做重要的工作是一个坏主意!有多糟?足以让twitter屈服:)查看John Resig的这篇博文-看看。你能解释一下如果(document.elementFromPoint(x,y)=$(“#随便什么”){$(“#myDiv”).load(“test.html”)}document.elementFromPoint(x,y)将如何工作吗?它返回那些坐标下的元素,相对于浏览器窗口/iframe的左上角。您可以使用以下方法找到DIV的位置:
$( "body").scroll( function() {
   $( "#myDiv").load( "test.html");
});
  $( "body").scroll( function() { 
    if (document.elementFromPoint(x,y) == $("#whatever")) { 
      $( "#myDiv").load( "test.html");
    }
  }