2

我正在我的页面上运行一些测试,并且我输入了一个无限滚动功能,女巫工作正常。

问题是 addthis 按钮在 10º 结果之后直到页面末尾才加载,因为此内容来自另一个 php.ini。我需要在我的 php 或 .js 文件中添加什么才能使其正常工作?

测试页面是这个http://hogardelocio.com/teste2.php,如您所见,前 10 篇文章很完美,向下滚动页面会加载更多文章但按钮不显示...

请给我一步一步的解释,因为我是 ajax 世界的初学者 :)

谢谢

ps:无限滚动的脚本是这个https://github.com/tournasdim/PHP-infinite-scrolling

4

1 回答 1

5

通过 ajax 从 PHP 脚本加载内容后,需要调用 addthis.toolbox() (在 $.ajax 成功回调中):

$.ajax({
    dataType : "html" ,
    url: "jquery-loadMoreComments.php?lastComment="+ $(".postedComment:last").attr('id') ,  
    success: function(html) {
        // your existing code
        addthis.toolbox('.addthis_toolbox');
    }
};

这应该重新呈现页面上的所有共享按钮。我希望这行得通。

更新 - 将类名添加到工具箱方法

于 2012-10-02T20:55:04.577 回答