Applied jQuery: Develop and Design

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Applied jQuery teaches readers how to quickly start writing application interfaces. The beautifully designed book offers practical techniques and provides lots of real-world advice and guidance. The Author, Jay Blanchard, has practical experience working in the field and wastes no time getting to the instruction, taking the reader from a beginner to a proficient interface programmer by the end of the book. Today's Web developers are are expected to be well versed in many different technologies. While it is good to have a shelf full of books that focus on single technologies, having a book that shows developers how to combine these technologies is key. This book takes the reader beyond the fundamental mechanics of individual technologies to illustrate the value and power of combining jQuery and PHP with templates and layouts handled by HTML and CSS. Beginning to intermediate web developers designing and developing web application interfaces and web sites will learn how to blend these ingredient technologies, as well as how to secure jQuery.

Author(s): Jay Blanchard
Edition: 1
Publisher: Peachpit Press
Year: 2011

Language: English
Pages: 274
Tags: Библиотека;Компьютерная литература;HTML / CSS / JavaScript;jQuery;

Contents......Page 6
Introduction......Page 9
Welcome to jQuery......Page 12
CHAPTER 1 INTRODUCING JQUERY......Page 15
Making jQuery Work......Page 17
Working with the DOM......Page 21
Selecting Elements Specifically......Page 24
Troubleshooting with Firebug......Page 25
Packing Up Your Code......Page 26
Using Return False......Page 30
Fiddling with jQuery Code......Page 31
Using PHP and MySQL......Page 33
Progressive Enhancement......Page 34
Wrapping Up......Page 38
CHAPTER 2 WORKING WITH EVENTS......Page 39
Using the Photographer’s Exchange Web site......Page 41
Creating and Calling Modal Windows......Page 42
Building an Image Carousel......Page 49
Creating Sprite-based Navigation......Page 65
Wrapping Up......Page 72
CHAPTER 3 MAKING FORMS POP......Page 73
Focusing on a Form Input......Page 75
Validating Email Addresses......Page 77
Making Sure an Input Is Complete......Page 81
Performing Client-side Validation......Page 84
Developing Server-side Validation......Page 87
Uploading Files......Page 89
Wrapping Up......Page 104
CHAPTER 4 BEING EFFECTIVE WITH AJAX......Page 105
Building the PHP Registration and Validation File......Page 107
Setting Up the jQuery Validation and Registration Functions......Page 115
Logging in the User......Page 120
Getting Content Based on the Current User......Page 123
Loading Content Based on Request......Page 125
Loading Scripts Dynamically......Page 127
Using jQuery’s AJAX Extras......Page 131
Using JSON......Page 141
Securing AJAX Requests......Page 149
Preventing Form Submission......Page 150
Using Cookies to Identify Users......Page 154
Cleansing User-supplied Data......Page 156
Transmitting Data Securely......Page 159
Wrapping Up......Page 160
CHAPTER 5 APPLYING JQUERY WIDGETS......Page 161
Customizing the jQuery UI......Page 163
Including jQuery UI Widgets......Page 167
Using jQuery Plugins......Page 186
Beefing Up Your Apps with Plugins......Page 187
Pumping Up Your Sites......Page 203
Rolling Your Own Plugins......Page 215
Wrapping Up......Page 218
CHAPTER 6 CREATING APPLICATION INTERFACES......Page 219
Establishing the Foundation......Page 221
Creating the HTML......Page 222
Applying the CSS......Page 224
Making the Interface Resizable......Page 229
Creating Better Sprites......Page 232
Loading Content with AJAX......Page 241
Configuring Additional Enhancements......Page 250
Wrapping up......Page 262
A......Page 263
D......Page 264
G......Page 265
J......Page 266
M......Page 267
P......Page 268
S......Page 269
W......Page 270
Z......Page 271