0

我想问你facebook自动刷新的概念。

上次我在我的页面中使用 jquery 和一些 js 函数来获取自动更新。这工作顺利,如果收到数据,它将自动更新页面并显示数据。

但是现在我想阻止自动更新内容的文本时遇到了麻烦。麻烦的是当想要屏蔽文本和复制内容时,我们必须快速屏蔽它。如果没有,它将再次刷新并重置您的块文本。

我只是想如果我想像 facebook 概念一样自动刷新是否有可能。在facebook,我看得很顺利。
在 facebook 概念中,我阻止内容文本,如果自动刷新,它会保留文本块。

那么我怎样才能在我的页面中实现这个概念呢?谢谢你。

4

1 回答 1

0

我认为您可以将文本存储到“队列”中(可能是 js 中的数组),然后显示“队列”中的内容

因此,您不必担心内容会被重置。

例子:

var queue =[];

function getfromserver(){
    $.get("url",null,function(resp){
           queue = queue.concat( resp );
    }, "json");
}

function displayTopFive(){
    // do block text
    var topfive = queue.slice(0,5); // if the length of queue is more than 5
    $.map(topfive, function(elem){
            //do display single block
    });
}
于 2012-08-15T03:02:34.897 回答