Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Loading
Pro jQuery

Buy
Pro jQuery, 9781430240952 (1430240954), Apress, 2012

At its heart, jQuery does something that sounds pretty dull: it lets you modify the contents of HTML documents by manipulating the model that the browser creates when it processes the HTML (known as DOM manipulation, as I’ll explain later). If you are reading this, you have probably already done some DOM manipulation, either using another JavaScript library or even using the built-in API that most modern web browsers support, and you have picked up this book because you want to do it in a better way.

jQuery goes beyond better. It makes DOM manipulation a pleasure and, on occasion, an actual joy. There is something so elegant and graceful about the way that jQuery works that transforms a task that can be pure drudgery into something that is simple and easy, and once you start using jQuery, there is no going back. Here are the top reasons that I use jQuery in my projects:

• jQuery is expressive. I can do more work with much less code than when using the browser DOM API.

• jQuery methods apply to multiple elements. The DOM API approach of selectiterate- modify is gone, meaning fewer for loops to iterate through elements and fewer mistakes.

• jQuery deals with implementation differences between browsers. I don’t have to worry about whether IE supports a feature in an odd way, for example; I just tell jQuery what I want, and it works around the implementation differences.

• jQuery is open source. When I don’t understand how something works or I don’t quite get the result I was expecting, I can read through the JavaScript code and, if needed, make changes.

Not everything is perfect, of course, and there are one or two rough edges, which I’ll explain as I get into the details. But even with the occasional flaw, I love working with jQuery, and I hope you will find it equally compelling and enjoyable to use. To me, the genius of jQuery is that it takes something that is a major grind in web development and makes it simple, quicker, and easier. I can’t ask for more than that.

(HTML tags aren't allowed.)

Basics Photography 03: Capturing Colour
Basics Photography 03: Capturing Colour
To create great photographs, the photographer must understand color. Basics Photography: Capturing Colour guides beginning photographers through the basics of color theory and explains how humans perceive color, the color of light, how to use filtration and white balance, how to use color to generate dynamic images, and how...
Multi-Relational Data Mining:  Volume 145 Frontiers in Artificial Intelligence and Applications
Multi-Relational Data Mining: Volume 145 Frontiers in Artificial Intelligence and Applications
This thesis is concerned with Data Mining: extracting useful insights from large and detailed collections of data. With the increased possibilities in modern society for companies and institutions to gather data cheaply and efficiently, this subject has become of increasing importance. This interest has inspired a rapidly maturing research field...
Ruby In A Nutshell
Ruby In A Nutshell
Ruby in a Nutshell is a practical reference covering everything from Ruby syntax to the specifications of its standard class libraries. With portability and convenience in mind, I have arranged it into a concise tool that provides just the information you need while programming. Although this book is based on Ruby 1.6.5, its contents should remain...

Microsoft Office Professional 2010 Step by Step
Microsoft Office Professional 2010 Step by Step

Teach yourself exactly what you need to know about using Office Professional 2010-one step at a time! With STEP BY STEP, you build and practice new skills hands-on, at your own pace. Covering Microsoft Word, PowerPoint, Outlook, Excel, Access, Publisher, and OneNote, this book will help you learn the core features and capabilities...

Covert Java: Techniques for Decompiling, Patching, and Reverse Engineering
Covert Java: Techniques for Decompiling, Patching, and Reverse Engineering

As a Java developer, you may find yourself in a situation where you have to maintain someone else's code or use a third-party's library for your own application without documentation of the original source code. Rather than spend hours feeling like you want to bang your head against the wall, turn to Covert Java: Techniques for Decompiling,...

Semantics with Applications: An Appetizer (Undergraduate Topics in Computer Science)
Semantics with Applications: An Appetizer (Undergraduate Topics in Computer Science)
Semantics will have an important role to play in the future development of software systems and domain specific languages, and there is a real need for an introductory book that presents the fundamental ideas behind these approaches; stresses their relationship by formulating and proving the relevant theorems; and illustrates the applications of...
©2017 LearnIT (support@pdfchm.net) - Privacy Policy