将内容前置为无限滚动

时间:2011-03-28 21:07:21

标签: jquery load prepend infinite-scroll

好的,我正在为一个项目使用wordpress无限滚动插件:

http://www.infinite-scroll.com/

一切正常,但我希望在每个页面之前加载一个div,页面编号和到站点顶部的锚点链接。我在php方面试了很多东西,但这个插件似乎抓住了个别帖子,所以我添加的任何内容都会发布到每个帖子,而不是页面的顶部。所以我去了javascript端,我正在寻找加载内容的点,所以我可以在它前面添加一个div。

我很确定这就是这条线:

box.load(path.join( props.currPage ) + ' ' + opts.itemSelector,null,loadCallback);

有没有办法在.load()方法中添加一些html?

对此的任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

您正在寻找回调方法。

 $('#some_id').infinitescroll({
    'navSelector': '.paginationControl'
}, function(elems){
    // elems are the new items (straight HTML)
    // you could prepend here
    $(elems).do_your_manipulation();
});