Googleカレンダーからイベント名、イベント時間、カレンダーへのリンクを印刷しようとしています。私が間違っていることを理解できないようです
まず第一に、これについて確固たる方向性を示してくれたコミュニティに感謝します。イベント名を正しく取得しています。しかし、イベントの開始時間とリンクは未定義と表示されています。
私のjqueryとhtmlは次のようになります
var event = '';
var gclaData = 'http://www.google.com/calendar/feeds/somugus%40gmail.com/public/full?orderby=starttime&sortorder=ascending&max-results=3&futureevents=true&alt=json';
$.getJSON(gclaData,function(data){
$.each(data.feed.entry, function(i){
event += '<div class="eventHolder">';
event += '<div class="eventTime">'+ data.feed.entry[i].gd$when.startTime+"</div>";
event += '<div class="eventName">'+ data.feed.entry[i].title.$t + "</div>";
event += '<div class="eLink">'+ data.feed.entry[i].link.href + "</div>";
event += '</div>';
});
$('#output').html(event);
});
ここに私のフィドルがあります http://jsfiddle.net/sghoush1/HEZaK/12/