Jquery Learning Center
Jquery Learning Center
Free!
Minimum price
$5.00
Suggested price
Jquery Learning Center

This book is 100% complete

Completed on 2018-02-21

About the Book

Up-to-date compilation of the official documentation pages, hosted on https://github.com/jquery/learn.jquery.com. Updated regularly for you to have the latest version, and provided in three different formats (epub, mobi and PDF) for the community to be able to read it offline.

If you like the work, please support!

About the Author

offDocs
offDocs

Bringing the best documentation for offline browsing.

Table of Contents

About This Site

Contributing

About jQuery

How jQuery Works

Additional jQuery Support

Using jQuery Core

$ vs $()

$( document ).ready()

Avoiding Conflicts with Other Libraries

Attributes

Selecting Elements

Working with Selections

Manipulating Elements

The jQuery Object

Traversing

CSS, Styling, & Dimensions

Data Methods

Utility Methods

Iterating over jQuery and non-jQuery Objects

Using jQuery's .index() Function

Frequently Asked Questions

How do I select an item using class or ID?

How do I select elements when I already have a DOM element?

How do I test whether an element has a particular class?

How do I test whether an element exists?

How do I determine the state of a toggled element?

How do I select an element by an ID that has characters used in CSS notation?

How do I disable/enable a form element?

How do I check/uncheck a checkbox input or radio button?

How do I get the text value of a selected option?

How do I replace text from the 3rd element of a list of 10 items?

How do I pull a native DOM element from a jQuery object?

Events

jQuery Event Basics

Event Helpers

Introducing Events

Handling Events

Inside the Event Handling Function

Understanding Event Delegation

Triggering Event Handlers

History of jQuery Events

Introducing Custom Events

jQuery Event Extensions

Effects

Introduction to Effects

Custom Effects with .animate()

Queue & Dequeue Explained

Ajax

Key Concepts

jQuery's Ajax-Related Methods

Ajax and Forms

Working with JSONP

Ajax Events

Plugins

Finding & Evaluating Plugins

How to Create a Basic Plugin

Advanced Plugin Concepts

Writing Stateful Plugins with the jQuery UI Widget Factory

Performance

Append Outside of Loops

Cache Length During Loops

Detach Elements to Work with Them

Don't Act on Absent Elements

Optimize Selectors

Use Stylesheets for Changing CSS on Many Elements

Don't Treat jQuery as a Black Box

Code Organization

Code Organization Concepts

Beware Anonymous Functions

Keep Things DRY

Feature & Browser Detection

Deferreds

jQuery Deferreds

Deferred examples

jQuery UI

Getting Started with jQuery UI

How jQuery UI Works

Theming jQuery UI

Using jQuery UI ThemeRoller

Widget Factory

Why Use the Widget Factory?

How To Use the Widget Factory

Widget Method Invocation

Extending Widgets with the Widget Factory

Using the classes Option

Using jQuery UI

Using jQuery UI with AMD

Using jQuery UI with Bower

jQuery Mobile

Getting Started with jQuery Mobile

Creating a Custom Theme with ThemeRoller

Causes Supported

Electronic Frontier Foundation

Defending your civil liberties in a digital world.
https://www.eff.org/

Based in San Francisco, EFF is a donor-supported membership organization working to protect fundamental rights regardless of technology.

From the Internet to the iPod, technologies are transforming our society and empowering us as speakers, citizens, creators, and consumers. When our freedoms in the networked world come under attack, the Electronic Frontier Foundation (EFF) is the first line of defense. EFF broke new ground when it was founded in 1990—well before the Internet was on most people's radar—and continues to confront cutting-edge issues defending free speech, privacy, innovation, and consumer rights today. From the beginning, EFF has championed the public interest in every critical battle affecting digital rights.

The Leanpub 45-day 100% Happiness Guarantee

Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms...

Write and Publish on Leanpub

Authors, publishers and universities use Leanpub to publish amazing in-progress and completed books and courses, just like this one. You can use Leanpub to write, publish and sell your book or course as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub