getJson + Twitter - PullRequest
       23

getJson + Twitter

0 голосов
/ 21 июля 2011

Я не настолько увлечен программированием, но я пытался редактировать один базовый код вместе с другим, чтобы отображать более 1 твита, но он не работает, кто-нибудь может мне помочь?

 $.getJSON("http://twitter.com/status/user_timeline/user.json?count=3&callback=?", 
  function(data) {
      $("#tweet").html(data[0].text);
  }); 

Спасибо! * * 1004

1 Ответ

4 голосов
/ 21 июля 2011

data - это массив. Таким образом, data[0] получает доступ к первому твиту, возвращенному из твиттера. Вам нужно перебрать массив и добавить другие твиты в ваш div.

$.getJSON("http://twitter.com/status/user_timeline/user.json?count=3&callback=?", 
function(data) {
  $(data).each(function() {
     $("#twitter").append($(document.createElement('div'))
        .html(this.text).addClass('tweet'));
  }
}); 

Редактировать : изменен селектор на цель #twitter div и добавить класс tweet к каждому твиту.

...