Book description
As a web developer, you can benefit greatly from this book - whatever your skill level. Learn how to build dynamic modern websites using jQuery. Packed with recipes, it will quickly take you from beginner to expert.
In Detail
JQuery is one of the most popular JavaScript frameworks to have ever ruled the Web. It allows its developers to easily break away from static HTML and enables them to bring their sites into the modern era. With jQuery it is possible to quickly create rich interactive websites and web applications that work flawlessly across different platforms such as PC, tablets, mobile, and more.
jQuery 2.0 Development Cookbook is your go-to place for modern client-side web development solutions with detailed examples and reusable code. You will learn to use jQuery and build dynamic websites and web applications with a truly unique web experience using animations, effects, user interaction, and more.
This Cookbook's extensive and practical examples will guide you through jQuery basics all the way to create full-featured implementations. You will be shown how to add interactive and dynamic content to HTML websites and how to create cross-platform web applications.
With jQuery 2.0 Development Cookbook, you will learn everything you need to know to allow you to create modern web applications using jQuery, from the basics to complete features thanks to the detailed and practical examples.
What You Will Learn
- Use jQuery and CSS to create more complete animations
- Construct a mobile website and web app with jQuery Mobile
- Create robust web forms for collecting user data with validation and user feedback
- Build powerful user interface elements to provide an intuitive experience for your users
- Add style to your interfaces with effects and basic animations
- Utilize jQuery and AJAX to load content into pages without the need for refreshing
Table of contents
-
jQuery 2.0 Development Cookbook
- Table of Contents
- jQuery 2.0 Development Cookbook
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Preface
-
1. Document Object Model Manipulation
- Introduction
- Selecting elements
- Finding and selecting sibling elements
- Creating DOM elements
- Inserting content into an element
- Modifying the DOM element properties
- Adding and removing CSS classes to dynamically change their style
- Enabling and disabling buttons by changing their properties
- Updating an image within a page
- Populating list elements
- Understanding pagination
- Removing DOM elements
- Re-using DOM elements
-
2. Interacting with the User by Making Use of jQuery Events
- Introduction
- Detecting button clicks
- Detecting element clicks
- Detecting change
- Updating content based on user input
- Detecting key press events on inputs
- Restricting input character length
- Changing page elements on mouse hover
- Triggering events manually
- Preventing event triggers
- Creating a custom event
- 3. Loading and Manipulating Dynamic Content with AJAX and JSON
- 4. Adding Attractive Visuals with jQuery Effects
-
5. Form Handling
- Introduction
- Implementing basic form validation
- Adding number validation
- Adding credit card number validation
- Adding date validation
- Adding e-mail address validation
- Implementing live form validation
- Adding a password strength indicator
- Adding anti-spam measures
- Implementing input character restrictions
-
6. User Interface
- Introduction
- Manipulating element CSS
- Creating a news ticker
- Creating sticky elements
- Implementing smooth scrolling
- Creating a dynamic table of contents
- Creating a basic drag-and-drop functionality
- Creating a dynamic animated tree menu
- Creating an accordion content slider
- Creating tabbed content
- Creating a modal pop up
- Creating a draggable content pop up
- 7. User Interface Animation
- 8. Understanding Plugin Development
- 9. jQuery UI
-
10. Working with jQuery Mobile
- Introduction
- Creating a basic mobile website template
- Building a complete static website
- Building a dynamic mobile website
- Implementing the quick call functionality
- Implementing the send SMS functionality
- Adding mobile-friendly lists
- Using touch-oriented events
- Creating mobile-compatible forms
- Building a complete registration and login system
- Building a complete mobile web app
- Index
Product information
- Title: jQuery 2.0 Development Cookbook
- Author(s):
- Release date: February 2014
- Publisher(s): Packt Publishing
- ISBN: 9781783280896
You might also like
book
jQuery Cookbook
jQuery simplifies building rich, interactive web frontends. Getting started with this JavaScript library is easy, but …
book
Instant jQuery 2.0 Table Manipulation How-to
Enhance and add functionality with interactivity to your HTML tables with jQuery Learn something new in …
book
jQuery UI
With the jQuery UI library, you can apply the power and standards of jQuery to user …
book
Beyond jQuery
Learn about the most important concepts surrounding web development and demystify jQuery. This book gives you …