getJson +叽叽喳喳

发布于 2024-11-25 11:19:39 字数 257 浏览 0 评论 0原文

我不太热衷于编程,但我一直在尝试编辑一个基本代码与另一个基本代码以显示多于 1 条推文,但它不起作用,有人可以帮助我吗?

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

谢谢!

Im not that much into programation but I've been trying to edit a base code one with another ones to display more than 1 tweet but it dosen't work, could anyone help me?

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

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

山有枢 2024-12-02 11:19:39

data 是一个数组。因此 data[0] 访问从 twitter 返回的第一条推文。
您需要迭代该数组并将其他推文附加到您的 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 类。

data is an array. So data[0] accesses the first tweet returned from twitter.
You need to iterate over the array and append the other tweets to your 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'));
  }
}); 

Edit: Changed selector to target #twitter div and add a tweet class to each tweet.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文