我想问你facebook自动刷新的概念。
上次我在我的页面中使用jquery和一些js函数来获取自动更新。
这项工作顺利进行,如果收到数据,它将自动更新页面并显示数据。
但是现在我想要阻止文本自动更新的内容时遇到麻烦。麻烦的是当想要阻止文本和复制内容时,我们必须快速阻止它。如果没有,它将再次刷新并重置您的块文本。
我想象一下,如果我想像facebook概念那样进行自动刷新,那是可能的。
在Facebook中,我看得很顺利
在facebook概念中,我阻止内容文本,如果自动刷新,它会保留文本块。
那么我怎么能在我的页面中做到这个概念呢? 谢谢。
答案 0 :(得分: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
});
}