キャッシュされたテキスト ファイルから取得し、ツイートをループして、Twitter フィードを表示しようとしています。これらのつぶやきをリストに変換しようとするまでは問題なく動作します。li 要素は innerHTML に適切に追加されますが、開始の ul は自動的に閉じ、終了の ul は消えます。
function twitterStatusCallback(obj) {
if(obj && obj.length){
document.getElementById('twitter_status').innerHTML += "<ul>";
var len = obj.length;
for(var i = 0; i < len; i++){
//Only get tweets less than 7 days old.
if ((relativeTimeNumeric(obj[i].created_at)) < (8*24*60*60)) {
var tweet = obj[i];
document.getElementById('twitter_status').innerHTML += "<li>" + linkify(tweet.text);
document.getElementById('twitter_status').innerHTML += relativeTime(tweet.created_at) +"</li>";
}
}
document.getElementById('twitter_status').innerHTML += "</ul>";
}
}