{
"name": "jQuery",
"order": 3,
"time": "3 hours",
"helpRoom": "Help",
"required": [
{
"link": "https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.css"
}
],
"challenges": [
{
"id": "5a61d23e84acdd9e42575aa3",
"title": "Introduction to jQuery",
"description": [
[
"https://i.imgur.com/hzACiml.png",
"The logo of jQuery that has three blue sound waves that increase in size with the text \"jQuery write less, do more.\" written on it.",
"jQuery is one of the many libraries for JavaScript. It is designed to simplify scripting done on the client side.",
""
],
[
"https://i.imgur.com/OHtxVL0.png",
"A screenshot of the general syntax. A dollar sign followed by the selector with a dot and an action.",
"jQuery's most recognizable characteristic is the dollar sign syntax. With it, you can easily manipulate elements, create animations and handle input events.",
""
]
],
"releasedOn": "",
"challengeSeed": [],
"tests": [],
"type": "waypoint",
"challengeType": 7,
"isRequired": false,
"translations": {}
},
{
"id": "bad87fee1348bd9acdd08826",
"title": "Learn How Script Tags and Document Ready Work",
"description": [
"Now we're ready to learn jQuery, the most popular JavaScript tool of all time.",
"Before we can start using jQuery, we need to add some things to our HTML.",
"First, add a script
element at the top of your page. Be sure to close it on the following line.",
"Your browser will run any JavaScript inside a script
element, including jQuery.",
"Inside your script
element, add this code: $(document).ready(function() {
to your script
. Then close it on the following line (still inside your script
element) with: });
",
"We'll learn more about functions
later. The important thing to know is that code you put inside this function
will run as soon as your browser has loaded your page.",
"This is important because without your document ready function
, your code may run before your HTML is rendered, which would cause bugs."
],
"challengeSeed": [
"",
"",
"",
"",
"