-
Notifications
You must be signed in to change notification settings - Fork 974
Expand file tree
/
Copy pathmain.js
More file actions
40 lines (30 loc) · 826 Bytes
/
main.js
File metadata and controls
40 lines (30 loc) · 826 Bytes
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
32
33
34
35
36
37
38
39
40
$(function() {
$.ajax({
url: 'https://www.codeschool.com/users/sklauifi.json',
dataType: 'jsonp',
success: function(response) {
addCourses(response.courses.completed);
}
});
function addCourses(courses){
var $badges = $('#badges');
courses.forEach(function(course){
console.log(course);
var $course = $('<div />',{
'class': 'course'
}).appendTo($badges);
$('<h3 />', {
text: course.title
}).appendTo($course);
$('<img />',{
src: course.badge
}).appendTo($course);
$('<a />',{
'class':'btn btn primary',
target: '_blank',
href: course.url,
text: 'See Course'
}).appendTo($course);
})
}
});