Document Type
|
:
|
BL
|
Record Number
|
:
|
668072
|
Doc. No
|
:
|
dltt
|
Main Entry
|
:
|
Nicholus, Ray
|
Title & Author
|
:
|
Beyond jQuery /\ Ray Nicholus
|
Page. NO
|
:
|
1 online resource
|
ISBN
|
:
|
9781484222355
|
|
:
|
: 1484222350
|
|
:
|
9781484222348
|
|
:
|
1484222342
|
Notes
|
:
|
Includes index
|
Contents
|
:
|
At a Glance; Contents; About the Author; Preface; Acknowledgments; Introduction; Chapter 1: The Oppressive Magic of jQuery; Why Have We Been Using jQuery?; Simplicity; Community; Habit; Elegance; Fear; A Crutch Is Only Temporary; You Are a Mechanic, Not a Driver; Stunted Growth; The Price of Shortcuts (a True Story); A New Direction, a New Web Developer; Shortcuts and My Own Stunted Growth; A Challenge: No jQuery Allowed!; Focus on the Implementation, Not the Magic; Chapter 2: You Don't Need jQuery (Anymore); Need vs. Want; Both Sides of the Acceptable Use Argument
|
|
:
|
When Is It Acceptable to Use It?When Should You Refrain from Using It?; Should You Use Other Libraries Instead?; Small Shims Over Large Wrappers; Writing Your Own Shim; The Final Word; Chapter 3: Understanding the Web API and "Vanilla" JavaScript; Everything You Need to Know About Browsers; Ancient Browsers; Modern Browsers; Evergreen Browsers; Mobile Browsers; Non-browsers; What Is This Web API and Why Is It Important?; The DOM API; Everything Else (non-DOM); JavaScript: A Less Elegant Version of jQuery?; The Language vs. the Web API; History and Standardization
|
|
:
|
Chapter 4: Finding HTML ElementsCore Element Selectors; IDs; jQuery; Web API; Classes; jQuery; Web API; Element Tags; jQuery; Web API; Pseudo-classes; jQuery; Web API; Selecting Elements Based on Their Relations; Parents and Children; jQuery; Web API; Siblings; jQuery; Web API; Ancestors and Descendants; jQuery; Web API; Mastering Advanced Element Selection; Excluding Elements; jQuery; Web API; Multiple Selectors; jQuery; Web API; Element Categories and Modifiers; A Simple Replacement for (selector); Chapter 5: Using and Understanding HTML Element Attributes; What Is an Attribute?
|
|
:
|
History and StandardizationHow Do Attributes Differ from Properties?; Finding Elements Using Attributes; Finding Elements Using Attribute Names; jQuery; Web API; Finding Elements Using Attribute Names and Values; jQuery; Web API; The Power of Wildcard and Fuzzy Attribute Selectors; Looking for Specific Characters; Looking for Specific Words; Attribute Values That Start or End With . . .; Reading and Modifying Element Attributes; Class Attributes; Reading Classes; Adding and Removing Classes; Toggling Classes; Data Attributes; Working with Other Standard and Custom Attributes
|
|
:
|
Reading AttributesModifying Attributes; Chapter 6: HTML Element Data Storage and Retrieval; Why Would You Want to Attach Data to Elements?; Tracking State; Connecting Elements; Storing Models Directly in Your Elements; Common Pitfalls of Pairing Data with Elements; Memory Leaks; Managing Data; Using a Solution for All Browsers; Storing Small Bits of Data Using data- Attributes; Reading and Updating data- Attributes with jQuery; Using the Web API to Read and Update data- Attributes; Complex Element Data Storage and Retrieval; The Familiar jQuery Approach; Using a More Natural Approach
|
Subject
|
:
|
JavaScript (Computer program language)
|
Subject
|
:
|
HTML (Document markup language)
|
Subject
|
:
|
Query languages (Computer science)
|
Subject
|
:
|
Subroutines (Computer programs)
|
Dewey Classification
|
:
|
006.7/4
|
LC Classification
|
:
|
QA76.73.J38
|
Added Entry
|
:
|
Ohio Library and Information Network.
|