navigate site menu

Start learning with our library of video tutorials taught by experts. Get started

jQuery Essential Training

jQuery Essential Training

with Joe Marini

 


In jQuery Essential Training, Microsoft professional Joe Marini presents the power of the jQuery library, an open-source JavaScript project that greatly simplifies the process of adding advanced functionality to web sites. Joe teaches how to use these new features to build pages that work across browsers with the functionality that today's users (and clients) are looking for, from complex animation effects to dynamic page formatting. Joe pulls all of this together, showing how the jQuery UI plug-in can expand and streamline the capability of jQuery, and then integrating jQuery design tools into a complete sample web site. Exercise files accompany the course.
Topics include:
  • Constructing jQuery selectors and filters to gather information from web pages
  • Creating, inserting, and manipulating web page content
  • Understanding jQuery statement chaining
  • Building event handlers that work across browsers
  • Working with jQuery effects, such as showing, hiding, and fading page elements
  • Creating custom animations with specialized properties and options
  • Using the jQuery UI plug-in to give pages a polished look

show more

author
Joe Marini
subject
Developer, Mobile Apps, Web, Mobile Web, Web Development
software
Ajax , jQuery , jQuery Mobile
level
Beginner
duration
4h 52m
released
Sep 01, 2009
updated
May 24, 2013

Share this course

Ready to join? get started


Keep up with news, tips, and latest courses.

submit Course details submit clicked more info

Please wait...

Frequently asked questions

Find answers to the most frequently asked questions about jQuery Essential Training.




Q: When attempting to download jQuery, as the author does in the movie “Downloading and installing jQuery,” the file does not download. When any of the links on the download page are clicked, the browser opens a page of code instead.
A: This sometimes happens when a web browser doesn't have the proper MIME type to prompt the user to download the file instead of open it directly. Therefore, the browser is opening the code instead of downloading it. If this occurs, download the file on a by Control-clicking (Mac) or right-clicking (Windows) on the download link and choosing the Save File option, which will download it to the computer.
Q: Why do some of the examples use the form $("document") instead of just $(document)?
A: jQuery's $(document).ready() function will work with either form. As a reminder, you can also just use the $() shorthand to accomplish the same thing:
 
$(function() {
// code to run when the document is ready
});
Q: I am stuck on the first exercise in Chapter 1, video 3 "Creating a simple jQuery enabled page".

Your example javascript code, both in the movie and in the exercise files,
reads as follows:

<script type="text/javascript">
$("document").ready(function() {
alert("The page just loaded!");
});
</script>

This is not working for me.
A: After jQuery 1.3.2, a change was made where quotes were no
longer needed around the "document" argument to the jQuery $() function.

Type the following instead.

<script type="text/javascript">
$(document).ready(function() {
alert("The page just loaded!");
});
</script>
Q: How do I remove the resize handle that appears on on <textarea> elements in some browsers, such as Firefox and Chrome?
A: Some browsers automatically provide this feature for these text elements. You can disable this feature using CSS by providing a style rule for the element that specifies no resize behavior. Add the rule "resize: none;" to a stylesheet that is applied to the textarea, and the resize handle will not appear.

Q: This course was updated on 5/24/2013. What changed?

A: This update includes a new chapter on the jQuery AJAX features, new movies on associating data with page elements, and updates to the chapters on events and the jQuery UI plugin to reflect changes in JQuery 1.8.

Can’t find an answer?

If you still have a question about jQuery Essential Training, let us know.

ask a question

Suggested courses to watch next:

jQuery Mobile Web Applications (3h 13m)
Ray Villalobos

Creating a Responsive Web Design (1h 31m)
Chris Converse


Responsive Design Fundamentals (2h 15m)
James Williamson


Are you sure you want to delete this bookmark?

cancel

Bookmark this Tutorial

Name

Description

{0} characters left

Tags

Separate tags with a space. Use quotes around multi-word tags. Suggested Tags:
loading
cancel

bookmark this course

{0} characters left Separate tags with a space. Use quotes around multi-word tags. Suggested Tags:
loading

Error:

go to playlists »

Create new playlist

name:
description:
save cancel

You must be a lynda.com member to watch this video.

Every course in the lynda.com library contains free videos that let you assess the quality of our tutorials before you subscribe—just click on the blue links to watch them. Become a member to access all 104,069 instructional videos.

get started learn more

If you are already an active lynda.com member, please log in to access the lynda.com library.

Get access to all lynda.com videos

You are currently signed into your admin account, which doesn't let you view lynda.com videos. For full access to the lynda.com library, log in through iplogin.lynda.com, or sign in through your organization's portal. You may also request a user account by calling 1 1 (888) 335-9632 or emailing us at cs@lynda.com.

Get access to all lynda.com videos

You are currently signed into your admin account, which doesn't let you view lynda.com videos. For full access to the lynda.com library, log in through iplogin.lynda.com, or sign in through your organization's portal. You may also request a user account by calling 1 1 (888) 335-9632 or emailing us at cs@lynda.com.

Access to lynda.com videos

Your organization has a limited access membership to the lynda.com library that allows access to only a specific, limited selection of courses.

You don't have access to this video.

You're logged in as an account administrator, but your membership is not active.

Contact a Training Solutions Advisor at 1 (888) 335-9632.

How to access this video.

If this course is one of your five classes, then your class currently isn't in session.

If you want to watch this video and it is not part of your class, upgrade your membership for unlimited access to the full library of 2,024 courses anytime, anywhere.

learn more upgrade

You can always watch the free content included in every course.

Questions? Call Customer Service at 1 1 (888) 335-9632 or email cs@lynda.com.

You don't have access to this video.

You're logged in as an account administrator, but your membership is no longer active. You can still access reports and account information.

To reactivate your account, contact a Training Solutions Advisor at 1 1 (888) 335-9632.

Need help accessing this video?

You can't access this video from your master administrator account.

Call Customer Service at 1 1 (888) 335-9632 or email cs@lynda.com for help accessing this video.

preview image of new course page

Try our new course pages

Explore our redesigned course pages, and tell us about your experience.

If you want to switch back to the old view, change your site preferences from the my account menu.

Try the new pages No, thanks

site feedback

Thanks for signing up.

We’ll send you a confirmation email shortly.


By signing up, you’ll receive about four emails per month, including

We’ll only use your email address to send you these mailings.

Here’s our privacy policy with more details about how we handle your information.

Keep up with news, tips, and latest courses with emails from lynda.com.

By signing up, you’ll receive about four emails per month, including

We’ll only use your email address to send you these mailings.

Here’s our privacy policy with more details about how we handle your information.

   
submit Lightbox submit clicked