You are previewing jQuery and jQuery UI: Visual QuickStart Guide.
O'Reilly logo
jQuery and jQuery UI: Visual QuickStart Guide

Book Description

jQuery is a popular JavaScript library that simplifies event handling, animating, and Ajax interactions for rapid web development. Even casual web designers, who create web pages for fun, want to add the latest cool effects to their sites, and jQuery--the fast, flexible JavaScript library--is a tool of choice. From visual effects, special controls, and Ajax made easy, the jQuery Visual QuickStart Guide will teach readers how to make the most of jQuery using the task-based, step-by-step, visual format they love. It's crammed with examples and there's a special section on widgets.

Includes eBook and Video Access
In addition to concise, step-by-step explanations of core tools and tasks, with plenty of helpful screen shots to keep you on track as you work, jQuery: Visual QuickStart Guide includes an hour-long HD video and eBook. In addition to reading about how to use the tool, you can watch it in action. You can also download digital versions of this book to load on the mobile device of your choice so that you can continue learning whenever and wherever you are. We provide you with ePub, PDF, and Mobi eBook formats to ensure that you get the experience that best suits your viewing needs.

Table of Contents

  1. Title Page
  2. Copyright Page
  3. Dedication
  4. Special Thanks to
  5. Contents at a Glance
  6. Table of Contents
  7. Introduction
    1. Why Use This Book?
    2. What Is jQuery?
    3. Learning the Basics
    4. Performing Progressive Enhancement
    5. Tracking Down Tools
    6. Rewind and Review
  8. 1. Using Selectors
    1. Using Basic Selectors
    2. Applying Filters to Selectors
    3. Rewind and Review
  9. 2. Handling Events
    1. Attaching Event Handlers
    2. Calling Document Events
    3. Trapping Mouse Events
    4. Capturing Keyboard Events
    5. Forging Form Events
    6. Rewind and Review
  10. 3. Getting and Setting DOM Attributes
    1. Changing Properties
    2. Managing Values
    3. Using and Updating Attributes
    4. Handling CSS Classes
    5. Rewind and Review
  11. 4. Manipulating DOM Elements
    1. Inserting Elements
    2. Creating a Lightbox Effect
    3. More Fun with DOM Manipulators
    4. Getting and Setting Measurements
    5. Cloning
    6. Changing an Input Element
    7. Rewind and Review
  12. 5. Harnessing Advanced Selectors
    1. Forming Attribute Selectors
    2. Combining Selectors
    3. Rewind and Review
  13. 6. Traversing the DOM Tree
    1. Traversing the Tree
    2. Applying Traversal Filters
    3. Rewind and Review
  14. 7. Using Ajax
    1. Applying Shorthand Methods
    2. Working with JSON
    3. Rewind and Review
  15. 8. Creating Captivating Effects
    1. Controlling Visibility
    2. Managing Motion
    3. Composing Custom Animations
    4. Rewind and Review
  16. 9. Turning on jQuery’s Utilities
    1. Looping Through Elements
    2. Setting and Getting Data
    3. Rewind and Review
  17. 10. Using Plugins
    1. Working with Plugins
    2. Rewind and Review
  18. 11. Introducing jQuery UI
    1. Riding the ThemeRoller Coaster
    2. Exploring Popular UI Widgets
    3. Adding a Dialog Widget
    4. Rewind and Review
  19. 12. Fixing Common Problems
    1. Nothing Works!
    2. Nothing Comes Back from Ajax!
    3. jQuery Doesn’t Work in Ajax-Loaded Content
    4. Loading Two Libraries
    5. Rewind and Review
  20. A. jQuery vs. Other Technology
    1. Dojo: http://dojotoolkit.org
    2. YUI: http://yuilibrary.com
    3. Prototype: http://prototypejs.org
    4. MooTools: http://mootools.net
    5. ExtJS: http://www.sencha.com/products/extjs
  21. B. An Active jQuery Website
    1. HTML5 Boilerplate
    2. Download the Code
    3. PHP and MySQL
  22. Index
  23. Ad Page