Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript AJAX Basics (retiring) jQuery and AJAX Add a callback

Adewuyi Kupolati
PLUS
Adewuyi Kupolati
Courses Plus Student 8,887 Points

You've got the $.get() method and first argument in place. The second argument to the $.get() method is a callback funct

I can't seem to pass this stage. I'm not sure what I'm doing wrong. Please need some help. Thank you.

app.js
$.get("footer.html");
$.get("footer.html", function(response){});
index.html
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>AJAX with JavaScript</title>
</head>
<body>
  <div id="main">
    <h1>AJAX with jQuery</h1>
  </div>
  <div id="footer"></div>
  <script src="jquery.js"></script>
  <script src="app.js"></script>
</body>
</html>

1 Answer

Stone Preston
Stone Preston
42,016 Points

you added another line with the same function call as the first.

$.get("footer.html");
$.get("footer.html", function(response){});

you need to add the anonymous function to the first line and remove the second line. This is what your answer should look like:

$.get("footer.html",  function(response){});
Barry Barnes
Barry Barnes
18,631 Points

THANKS DUDE!!! IT WORKED :) :) :) :) :) :)