如何使用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");
}
}