-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathjq_gh_org_badge.js
31 lines (31 loc) · 1.26 KB
/
jq_gh_org_badge.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
jQuery(document).ready(function($){
$.ajax({
dataType: 'jsonp',
url: 'https://api.github.com/orgs/nearsoft',
success: function (response) {
var data = response.data;
var orgInfo = "<a target='_blank' href='" + data.html_url + "'><img width='50px' src='" + data.avatar_url + "' /></a> <span>" + data.name + "</span>" +
"<p>@GitHub: " + data.public_repos + " repos; " + data.public_gists + " gists </p>";
$.ajax({
dataType: 'jsonp',
url: 'https://api.github.com/orgs/nearsoft/members',
success: function(membersResponse){
orgInfo += "<div id='slider1' class='slider'><ul>";
var mrData = membersResponse.data;
$.each(mrData, function(i, member){
orgInfo += "<li><a target='_blank' href='http://github.com/" + member.login + "'><img width='40px' src='" +
member.avatar_url + "' title='" + member.login + "' /></a></li>";
});
orgInfo += "</div><div class='controls'> " +
"<a href='#' class='prev-page'>«</a> | " +
"<a href='#' class='prev-slide'><</a> | " +
"<a href='#' class='next-slide'>></a> | " +
"<a href='#' class='next-page'>»</a>" +
"</div>";
$("#target").html(orgInfo);
$( '#slider1' ).lemmonSlider();
}
});
}
});
});