Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.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
php-无限滚动加载下一个结果页xml_Php_Ajax_Xml_Scroll - Fatal编程技术网

php-无限滚动加载下一个结果页xml

php-无限滚动加载下一个结果页xml,php,ajax,xml,scroll,Php,Ajax,Xml,Scroll,我正在开发一个网站,该网站以xml格式从api获取项目。 我创建了一个php页面来解析XMLAPI调用,并接受$pagenumber变量来相应地获取数据。 以下是网站链接: 在这一页里,它的召唤 resindex items.php?pagenumber=1 这是显示产品结果的xml解析脚本 我想添加无限卷轴,在每个卷轴上,它获取的是每个连续的页面 resindex-items.php?pagenumber=1 resindex-items.php?pagenumber=2 resindex-

我正在开发一个网站,该网站以xml格式从api获取项目。 我创建了一个php页面来解析XMLAPI调用,并接受$pagenumber变量来相应地获取数据。 以下是网站链接:

在这一页里,它的召唤 resindex items.php?pagenumber=1 这是显示产品结果的xml解析脚本

我想添加无限卷轴,在每个卷轴上,它获取的是每个连续的页面

resindex-items.php?pagenumber=1
resindex-items.php?pagenumber=2
resindex-items.php?pagenumber=3
请原谅我的无知,我已经写了大约一个月了


我知道我必须使用jquery和ajax来更新div。但是我不知道如何实现实际的代码

你的问题不是很清楚。但是您想要的是使用Javascript,因此当您向下滚动时,它将触发一个事件来调用Ajax,该事件将附加到该Div

像那样的东西应该可以做这项工作

$(window).scroll(function () {
  if ($(window).scrollTop() >= $(document).height() - $(window).height() - 10) {
      .load('stuff.php',{},function(){
          $(this).append('<div id=\"text\"></div>");
       });
  }
});
$(窗口)。滚动(函数(){
if($(窗口).scrollTop()>=$(文档).height()-$(窗口).height()-10){
.load('stuff.php',{},function(){
$(此)。追加(“”);
});
}
});

您可能需要一些javascript或jquery插件来实现这一点。仅供参考访问,这有点超出我的理解。这是仅供wordpress使用的吗?您会碰巧有一个exmaple吗?非常感谢,我马上就要在这里尝试一下,但我有一个问题。我如何告诉它获取stuff.php?page=2,page3等等…在每个页面上utive scroll?很难回答这个问题,我必须给出完整的实现。尝试检查XPath,可能会有所帮助