0

好的,所以我在一个项目中使用了 wordpress 无限滚动插件:

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

一切正常,但我想在每个页面之前加载一个 div,其中包含页码和指向网站顶部的锚链接。我在 php 方面尝试了很多东西,但这个插件似乎抓取了单个帖子,所以我添加的任何内容都会发布到每个帖子,而不是页面顶部。所以我去了 javascript 端并正在寻找加载内容的点,以便我可以在它前面添加一个 div。

我很确定这是行:

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

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

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

4

1 回答 1

1

您正在寻找回调方法。

 $('#some_id').infinitescroll({
    'navSelector': '.paginationControl'
}, function(elems){
    // elems are the new items (straight HTML)
    // you could prepend here
    $(elems).do_your_manipulation();
});
于 2012-03-06T16:44:00.407 回答