2011-02-10 84 views

回答

4

它完成与JavaScript,你可以使用jQuery来使自己更容易。下面有一个简单的例子

http://jsfiddle.net/tpmQj/

$(function(){ 
    setInterval(function(){ 
        $("#wrapper").prepend($("<li>A new item</li>").hide().fadeIn()); 
    }, 4000); 
}); 

你可以使用一个超时或间隔,再加上一个Ajax请求,该民意调查数据库,并返回新的结果等基本概念只是追加新项目到dom树。

+0

这是相当整洁。 – 2011-02-10 05:33:38

+0

这是非常酷的,所以你必须设计一切,即框,等等......文本来自数据库? – aherlambang 2011-02-10 05:36:12

4

除了Loktar的版本,这更类似于4square:http://www.jsfiddle.net/8ND53/

var newitem = function(){ 
    var item = $('<div>') 
     .addClass('item') 
     .css('display','none') 
     .text('This is a brand new item') 
     .prependTo('#scroller') 
     .slideDown(); 
    $('#scroller .item:last').animate({height:'0px'},function(){ 
     $(this).remove(); 
    }); 
} 

setInterval(newitem, 2000);