0

わかりましたので、プロジェクトにwordpressの無限スクロールプラグインを使用しています:

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

すべて正常に動作しますが、各ページの前に、ページ番号とサイトの上部へのアンカー リンクを含む div をロードしたいと考えています。私はphp側でたくさんのことを試しましたが、このプラグインは個々の投稿を取得しているように見えるので、追加したコンテンツはページの上部ではなく、すべての投稿に投稿されます. だから私はjavascript側に行き、コンテンツが読み込まれるポイントを探しているので、divを前に付けることができます。

私はこれが次の行であると確信しています:

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

html を .load() メソッドの先頭に追加する方法はありますか?

これに関する任意の助けをいただければ幸いです。

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 に答える