【问题标题】:Ajax refresh of div not pulling in new forum postsdiv 的 Ajax 刷新没有拉入新的论坛帖子
【发布时间】:2011-07-13 19:43:50
【问题描述】:

我在 Wordpress 中使用 Simple:Press,并且我在标题中有一个 Ajax 自动刷新代码,它只刷新具有最新线程帖子的 div。 页面刷新得很好,但不会加载该线程中的任何新帖子。

这是我标题中的代码:

    <script>
    var refreshId = setInterval(function()
    {
        $('.sfposttable').fadeOut("fast").load('response.php').fadeIn("fast");
    }, 60000);
    </script>

任何想法为什么 div 刷新,但没有拉入任何新帖子?

【问题讨论】:

    标签: ajax wordpress refresh


    【解决方案1】:

    我认为你必须先使用

    $(document).ready(function() {
        var refreshId = setInterval(function()
        {
            $('.sfposttable').fadeOut("fast").load('response.php').fadeIn("fast");
        }, 60000);
    
    });
    

    这是一个工作示例:http://jsfiddle.net/943UA/

    您可能还想更改刷新时间:60000 -> 1 分钟使其变为 2000 -> 2 秒以进行测试。

    【讨论】:

    • 谢谢,这对提神很有用。我相信我的问题出在我的“response.php”中,它似乎没有引入任何新帖子。
    猜你喜欢
    • 2011-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-02
    • 1970-01-01
    • 2018-06-14
    • 1970-01-01
    相关资源
    最近更新 更多