2012-03-23 83 views
0
$.getJSON('https://graph.facebook.com/BogdanErimia/posts/?access_token=xxxxx&date_format=U&limit=17&callback=?', function(feed) { 
    $.each(feed.data, function(index, item){ 
     $('.tweet').append('<div class="item-normal"><div class="normal"><div id="story2">' + item.message + '</div></div><div class="twitterbg"></div></div>'); 
     if (index == 10) return false; 
    }); 
}); 

沒有此「消息」飼料中有一些項目,併爲他們給我「未定義」的錯誤。我想隱藏它...隱藏未定義的item.message

回答

1

檢查if(item.message)然後再追加一行。你現在可能想要使用一個計數器來檢查你何時打到第10排。

$.getJSON('https://graph.facebook.com/BogdanErimia/posts/?access_token=xxxxx&date_format=U&limit=17&callback=?', function(feed) { 
    var counter = 0; 
    $.each(feed.data, function(index, item){ 
     if(item.message){ 
      $('.tweet').append('<div class="item-normal"><div class="normal"><div id="story2">' + item.message + '</div></div><div class="twitterbg"></div></div>'); 
      counter++; 
     } 
     if (counter === 10) return false; 
    }); 
}); 
+0

TNX ......它的工作 – Schito 2012-03-23 18:03:26

+0

不客氣:-) – 2012-03-23 18:07:48

+0

但如果我想有同樣的問題在其他item.etc?我想讓他們一起工作..就像if(item.message,item.caption),或者我不知道 – Schito 2012-03-23 18:40:50

0
$.getJSON('https://graph.facebook.com/BogdanErimia/posts/?access_token=xxxxx&date_format=U&limit=17&callback=?', function(feed) { 
    $.each(feed.data, function(index, item){ 
     if (item.message) { 
      $('.tweet').append('<div class="item-normal"><div class="normal"><div id="story2">' + item.message + '</div></div><div class="twitterbg"></div></div>'); 
     } 
     if (index == 10) return false; 
    }); 
});