2013-06-30 41 views
0

我正在使用下面的代碼來顯示我最新的推特API的新推文。然而,無論我做什麼,我只能讓它顯示一條推文,如何讓它顯示5條推文?新的Twitter Tweet Fetcher只顯示1條推文

這裏是我的代碼:

<script type="text/javascript"> 
var twitterFetcher=function(){var d=null;return{fetch:function(a,b){d=b;var c=document.createElement("script");c.type="text/javascript";c.src="http://cdn.syndication.twimg.com/widgets/timelines/"+a+"?&lang=en&callback=twitterFetcher.callback&suppress_response_codes=true&rnd="+Math.random() document.getElementsByTagName("head")[0].appendChild(c)},callback:function(a){var b=document.createElement("div");b.innerHTML=a.body;a=b.getElementsByClassName("e-entry- title");d(a)}}}(); 

twitterFetcher.fetch('345901443028488192', function(tweets){ 
// Do what you want with your tweets here! For example: 
var x = tweets.length; 
var n = 0; 
var numtweets = 5; 
var element = document.getElementById('tweets'); 
var html = '<ul id="tweetul">'; 
if (tweets[n].innerHTML) { 
    html += '<li><img src="images/myicon.png" class="twittericon"/>' + tweets[n].innerHTML + '</li>'; 
} else { 
    html += '<li><img src="images/myicon.png" class="twittericon"/>' + tweets[n].textContent + '</li>'; 
} 
n++; 
html += '</ul>'; 
element.innerHTML = html; 
}); 
</script> 
+0

您將'n'設置爲零,然後增加一次,然後退出該功能。你忘了添加一個循環嗎? – JJJ

+0

嗨Juhana,我如何添加上面的ccode循環,我一直在玩這個小時現在 –

+0

http://webcheatsheet.com/javascript/loops.php – JJJ

回答

1

你是不是循環。你增加n,但你永遠不會回到它上面的代碼。