【发布时间】:2014-12-13 02:03:17
【问题描述】:
我看到了这篇文章,这正是我想要做的:
How to extract url data from Reddit API using JSON
我已将提供的 jsfiddle (NSFW http://jsfiddle.net/DHKtW/170/) 修改为:
$.getJSON("http://www.reddit.com/r/pics/.json?jsonp=?", function(data) {
$.each(data.data.children, function(i,item){
console.log($('.score.likes').html(item));
});
});
我的目标是收集给定页面上的总点赞数。当您运行它并查看控制台时,将返回对象但不是实际数量。我认为只在选择器上调用 html 会返回票数,但显然是错误的。有更好的方法吗?
【问题讨论】:
-
当链接到成人内容时,您应该始终告知人们这一点。我已编辑您的帖子,在您的 JSFiddle 链接之前添加 NSFW(工作不安全)。
-
$('.score.likes')的用途是什么 - 是您正在处理的页面吗?您没有尝试使用 CSS 选择器解析 JSON? -
谢谢詹姆斯。我只是在重新使用该帖子,并没有那样想……感谢您的澄清。 Rup - $('.score.likes') 是存放实际投票值的 DOM 元素的选择器。我在这里读到stackoverflow.com/questions/10844664/…,您可以直接从 html 中获取它...
标签: javascript jquery reddit