Deploying Data using jQuery

Do Now:

var movies = [
   'Titanic',
   'Anastasia',
   'Inception',
   'Shrek'
];

document.write(movies[2]);

1. What does the following block of code do?

Do Now:

for(i=0; i<12; i+=2) {
     document.write(i + " ");
}

2. What does the following block of code do?

Click on the link below and join the board

Click on the link below

What is jQuery?

 

jQuery is a lightweight, "write less, do more", JavaScript library.

The purpose of jQuery is to make it much easier to use JavaScript on your website.

 

jQuery takes a lot of common tasks that require many lines of JavaScript code to accomplish, and wraps them into methods that you can call with a single line of code.

 

 

Click on the following link

$("#music_box").append("<p>" +
 music_genres[i] +"</p>");
<div class="movies"> </div>

1. Given the <div> above, which of the following bits of code would turn the <div> into a jQuery object?

 

A.) $(#movies)

B.) $("#movies")

C.) $(".movies")

D.) $("movies")

<div id="nav_bar"> </div>

2. Given the <div> above, which of the following bits of code would turn the <div> into a jQuery object?

 

A.) $(".nav_bar")

B.) $("#nav_bar")

C.) $("nav_bar")

D.) $(nav_bar)

<h2 class="headings"> </h2>
<p id="name"> </p>

How would you change the following HTML elements to jQuery objects?

Problem 1

Problem 2

Problem 3

<div> </div>

Problem 4

<div class="lyrics"> </div>

Problem 5

<ul id="list"> </ul>

Problem 6

<p> </p>

Challenges

Go to the jsfiddle you opened up

 

Do the following things: 

Change the border of the div

Change the color of the text

Change the size of the text

Change the background color

(Next Slide)

 

Need help? Go to: http://www.w3schools.com/

Challenges

Add a heading like the one in the picture:

 

 

 

 

 

Add another array and another div

Use jQuery to print the array into the new div

Make the screen look the way you want! 

Deploying Data using jQuery

By Delaine Wendling

Deploying Data using jQuery

  • 4,742