2012-03-23 11 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 ...それは私が同じ問題を抱えている他のitem.etcをしたい場合は、歓迎:-) – Schito

+0

を働いていましたか? (item.message、item.caption)のようなものか、わからない場合は –

+0

が、何だ – Schito

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; 
    }); 
}); 
関連する問題