【发布时间】:2012-04-14 06:38:39
【问题描述】:
我得到了以下代码来获取 # 的 4 条最新推文。
$.getJSON('http://search.twitter.com/search.json?rpp=4&callback=?&q=%23jQuery&result_type=recent' ,function(data){
for(var i=0;i<data.results.length;i++){
var tweeter = data.results[i].from_user;
var tweetText = data.results[i].text;
var tweetText = tweetText.substring(0, 139);
$(tweetCont).hide().append(
'<div class="tweet"><p><span class="tweetName"><a href="http://twitter.com/' + tweeter + '">' + tweeter + '</a></span> '
+ tweetText + '<br /><span class="tweetTime">' + tweetTime(data.results[i].created_at) + '</span></p></div>'
).fadeIn('fast');
}
});
当我添加推文时,它们都会同时淡入。我喜欢让它们以 500 毫秒的延迟逐渐消失。在 fadeIn('fast') 之前一个简单的 .delay(500) 将不起作用。
【问题讨论】: