From 64d7ed296f0df3ddc6adc52e489a2fe17428bd19 Mon Sep 17 00:00:00 2001 From: kaotikus Date: Thu, 4 Jan 2018 01:36:29 -0500 Subject: [PATCH] Solved project --- package.json | 4 +++- src/assets/main.js | 36 +++++++++++++++++++++++++++++++++++- 2 files changed, 38 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index c7d7e4db..241b607f 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,8 @@ "npm": ">=2.15" }, "babel": { - "presets": ["es2015"] + "presets": [ + "es2015" + ] } } diff --git a/src/assets/main.js b/src/assets/main.js index 25601766..ace4701f 100644 --- a/src/assets/main.js +++ b/src/assets/main.js @@ -1,5 +1,39 @@ $(function() { - // your code will go here + $.ajax({ + url: 'https://www.codeschool.com/users/Kaotikus.json', + dataType: "jsonp", + success: function(response) { + console.log(response.courses.completed); + addCourses(response.courses.completed); + + } + }); + + function addCourses(courses) { + + var $badges = $('#badges'); + courses.forEach(function(course) { + + var $course = $('
', { + 'class': 'course' + }).appendTo($badges); + + $('

', { + text: course.title + }).appendTo($course); + + $('', {src: course.badge}).appendTo($course); + + $('', { + 'class': 'btn btn-primary', + target: '_blank', + href: course.url, + text: 'See Course' + }).appendTo($course); + + }) + } + });