我想问你facebook自动刷新的概念。
上次我在页面中使用jquery和一些js函数来获取自动更新。这项工作很顺利,如果收到数据,它会自动更新页面,数据就会显示出来。
但是现在我遇到了一个麻烦,当我想阻止文本内容的自动更新。问题是,当想要阻止文本和复制内容时,我们必须快速阻止它。如果没有,它将再次刷新并重置您的区块文本。
我只是在想,如果我想要像facebook概念一样进行自动刷新,这是可能的。在facebook中,我很顺利地看到了这一点。
在facebook的概念中,我阻止内容的文本,如果自动刷新,它将保留文本块。
那么我该如何在我的页面中实现这个概念呢?谢谢。
发布于 2012-08-15 11:02:35
我认为您可以将文本存储到“队列”(可能是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
});
}https://stackoverflow.com/questions/11963515
复制相似问题