2014-06-24 56 views
-1

我正在从xml格式的api获取项目的网站上工作。 我已经创建了一个php页面来解析xml api调用,并接受$ pagenumber变量来相应地获取数据。 下面是该网站的链接: http://phantom-3.com/resindex2.php?u=Car-Parts-Wholesalephp - 无限滚动加载下一个结果页面xml

此页面内了呼叫 resindex-items.php页面编号= 1 这是XML解析脚本来显示产品的结果?

我想添加无限滚动到每个滚动它抓取每个连续页面上的位置。

resindex-items.php?pagenumber=1 
resindex-items.php?pagenumber=2 
resindex-items.php?pagenumber=3 

请原谅我的无知,我已经编写了大约1个月。

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

+0

你可能需要一些javascript或jquery插件来实现它。仅供参考,请访问http://www.infinite-scroll.com/ –

+0

这是有点过头了。这只适用于WordPress吗? – user3584013

回答

0

你的问题不是很清楚。但你想要的是使用Javascript,所以当你向下滚动它会触发一个事件来呼叫Ajax,这将追加到。

类似的东西应该做的工作。

$(window).scroll(function() { 
    if ($(window).scrollTop() >= $(document).height() - $(window).height() - 10) { 
     .load('stuff.php',{},function(){ 
      $(this).append('<div id=\"text\"></div>"); 
     }); 
    } 
}); 
+0

你会碰巧有一个exmaple? – user3584013

+0

我编辑了我的答案,请检查代码。 –

+0

非常感谢,即将在一秒之内在这里尝试,但我有一个问题。我如何告诉它获得stuff.php?page = 2,page3 etc ...在每个连续滚动? – user3584013