【发布时间】:2019-06-07 19:47:15
【问题描述】:
我使用 AJAX 访问了 GitHub 用户的 5 个关注者。我试图在前 5 个追随者的每一个上深入三个级别,每个追随者返回 5 个追随者。因此,最初,返回 5 个追随者,然后为 5 个追随者中的每一个深入三个级别,在每个级别返回 5 个更多追随者。
我该怎么做呢?递归?嵌套for循环?
此外,当我渲染前五个关注者时,它们都在我的 html 中呈现在同一行。尝试在每个循环上简单地附加一个 html 中断标记,但似乎不起作用。
谢谢。
$(function() {
$("#submitbtn").on("click", function(e) {
e.preventDefault();
var username = $("#userID").val();
console.log("username " + username);
var userFollower =
"https://api.github.com/users/" + username + "/followers";
$.getJSON(userFollower, function(data) {
console.log(data);
for (i = 0; i < 5; i++) {
var br = "<br>";
var follower = data[i].login;
console.log("Follower " + follower);
$(".follower").append(follower);
$(".container").append(br);
}
});
});
});
【问题讨论】:
标签: javascript jquery json api