JavaScript & jQuery: The Missing Manual (eBook, PDF)
Alle Infos zum eBook verschenken
JavaScript & jQuery: The Missing Manual (eBook, PDF)
- Format: PDF
- Merkliste
- Auf die Merkliste
- Bewerten Bewerten
- Teilen
- Produkt teilen
- Produkterinnerung
- Produkterinnerung
Hier können Sie sich einloggen
Bitte loggen Sie sich zunächst in Ihr Kundenkonto ein oder registrieren Sie sich bei bücher.de, um das eBook-Abo tolino select nutzen zu können.
JavaScript lets you supercharge your HTML with animation, interactivity, and visual effectsbut many web designers find the language hard to learn. This easy-to-read guide not only covers JavaScript basics, but also shows you how to save time and effort with the jQuery and jQuery UI libraries of prewritten JavaScript code. Youll build web pages that feel and act like desktop programswith little or no programming.The important stuff you need to know:Pull back the curtain on JavaScript. Learn how to build a basic program with this language.Get up to speed on jQuery. Quickly assemble JavaScript…mehr
- Geräte: PC
- mit Kopierschutz
- eBook Hilfe
- Größe: 86.47MB
Dieser Download kann aus rechtlichen Gründen nur mit Rechnungsadresse in A, B, BG, CY, CZ, D, DK, EW, E, FIN, F, GR, HR, H, IRL, I, LT, L, LR, M, NL, PL, P, R, S, SLO, SK ausgeliefert werden.
- Produktdetails
- Verlag: O'Reilly Media
- Seitenzahl: 686
- Erscheinungstermin: 18. September 2014
- Englisch
- ISBN-13: 9781491948620
- Artikelnr.: 41513592
- Verlag: O'Reilly Media
- Seitenzahl: 686
- Erscheinungstermin: 18. September 2014
- Englisch
- ISBN-13: 9781491948620
- Artikelnr.: 41513592
About the Author
About the Creative Team
Acknowledgments
The Missing Manual Series
Introduction
What Is JavaScript?
What Is jQuery?
HTML: The Barebones Structure
CSS: Adding Style to Web Pages
Software for JavaScript Programming
About This Book
The Very Basics
About the Online Resources
Part 1: Getting Started with JavaScript
Chapter 1: Writing Your First JavaScript Program
1.1 Introducing Programming
1.2 How to Add JavaScript to a Page
1.3 Your First JavaScript Program
1.4 Writing Text on a Web Page
1.5 Attaching an External JavaScript File
1.6 Tracking Down Errors
Chapter 2: The Grammar of JavaScript
2.1 Statements
2.2 Built-In Functions
2.3 Types of Data
2.4 Variables
2.5 Working with Data Types and Variables
2.6 Tutorial: Using Variables to Create Messages
2.7 Tutorial: Asking for Information
2.8 Arrays
2.9 Tutorial: Writing to a Web Page Using Arrays
2.10 A Quick Object Lesson
2.11 Comments
Chapter 3: Adding Logic and Control to Your Programs
3.1 Making Programs React Intelligently
3.2 Tutorial: Using Conditional Statements
3.3 Handling Repetitive Tasks with Loops
3.4 Functions: Turn Useful Code Into Reusable Commands
3.5 Tutorial: A Simple Quiz
Part 2: Getting Started with jQuery
Chapter 4: Introducing jQuery
4.1 About JavaScript Libraries
4.2 Getting jQuery
4.3 Adding jQuery to a Page
4.4 Modifying Web Pages: An Overview
4.5 Understanding the Document Object Model
4.6 Selecting Page Elements: The jQuery Way
4.7 Adding Content to a Page
4.8 Setting and Reading Tag Attributes
4.9 Reading, Setting, and Removing HTML Attributes
4.10 Acting on Each Element in a Selection
4.11 Automatic Pull Quotes
Chapter 5: Action/Reaction: Making Pages Come Alive with Events
5.1 What Are Events?
5.2 Using Events the jQuery Way
5.3 Tutorial: Introducing Events
5.4 More jQuery Event Concepts
5.5 Advanced Event Management
5.6 Tutorial: A One-Page FAQ
Chapter 6: Animations and Effects
6.1 jQuery Effects
6.2 Tutorial: Login Slider
6.3 Animations
6.4 Performing an Action After an Effect Is Completed
6.5 Tutorial: Animated Dashboard
6.6 jQuery and CSS3 Transitions and Animations
Chapter 7: Common jQuery Tasks
7.1 Swapping Images
7.2 Tutorial: Adding Rollover Images
7.3 Tutorial: Photo Gallery with Effects
7.4 Controlling How Links Behave
7.5 Opening External Links in a New Window
7.6 Creating New Windows
7.7 Introducing jQuery Plug-ins
7.8 Build a Responsive Navigation Bar
Chapter 8: Enhancing Web Forms
8.1 Understanding Forms
8.2 Adding Smarts to Your Forms
8.3 Tutorial: Basic Form Enhancements
8.4 Form Validation
8.5 Validation Tutorial
Part 3: Getting Started with jQuery UI
Chapter 9: Expanding Your Interface
9.1 What Is jQuery UI?
9.2 Why Use jQuery UI?
9.3 Using jQuery UI
9.4 Adding Messages with Dialog Boxes
9.5 Providing Information with Tooltips
9.6 Adding Tabbed Panels
9.7 Saving Space with Accordions
9.8 Adding Menus to a Page
Chapter 10: Forms Revisited
10.1 Picking Dates with Style
10.2 Stylish Select Menus
10.3 Styling Buttons
10.4 Improve Radio Buttons and Checkboxes
10.5 Providing Hints with Autocomplete
10.6 jQuery UI Form Widget Tutorial
Chapter 11: Customizing the Look of jQuery UI
11.1 Introducing ThemeRoller
11.2 Downloading and Using Your New Theme
11.3 Overriding jQuery UI Styles
Chapter 12: jQuery UI Interactions and Effects
12.1 The Draggable Widget
12.2 The Droppable Widget
12.3 Drag-and-Drop Tutorial
12.4 Sorting Page Items
12.5 jQuery UI Effects
Part 4: Advanced jQuery and JavaScript
Chapter 13: Introducing Ajax
13.1 What Is Ajax?
13.2 Ajax: The Basics
13.3 Ajax the jQuery Way
13.4 JSON
13.5 Introducing JSONP
13.6 Adding a Flickr Feed to Your Site
13.7 Tutorial: Adding Flickr Images to Your Site
Chapter 14: Building a To-Do List Application
14.1 An Overview of the Application
14.2 Add a Button
14.3 Add a Dialog Box
14.4 Adding Tasks
14.5 Marking Tasks as Complete
14.6 Deleting Tasks
14.7 Going Further
Part 5: Tips, Tricks, and Troubleshooting
Chapter 15: Getting the Most from jQuery
15.1 Useful jQuery Tips and Information
15.2 Using the jQuery Docs
15.3 Traversing the DOM
15.4 More Functions for Manipulating HTML
Chapter 16: Going Further with JavaScript
16.1 Working with Strings
16.2 Finding Patterns in Strings
16.3 Working with Numbers
16.4 Dates and Times
16.5 Writing More Efficient JavaScript
16.6 Putting It All Together
Chapter 17: Troubleshooting and Debugging
17.1 Top JavaScript Programming Mistakes
17.2 Debugging with the Console
17.3 Debugging Tutorial
Part 6: Appendix
JavaScript Resources
References
Basic JavaScript
jQuery
Advanced JavaScript
CSS
About the Author
About the Creative Team
Acknowledgments
The Missing Manual Series
Introduction
What Is JavaScript?
What Is jQuery?
HTML: The Barebones Structure
CSS: Adding Style to Web Pages
Software for JavaScript Programming
About This Book
The Very Basics
About the Online Resources
Part 1: Getting Started with JavaScript
Chapter 1: Writing Your First JavaScript Program
1.1 Introducing Programming
1.2 How to Add JavaScript to a Page
1.3 Your First JavaScript Program
1.4 Writing Text on a Web Page
1.5 Attaching an External JavaScript File
1.6 Tracking Down Errors
Chapter 2: The Grammar of JavaScript
2.1 Statements
2.2 Built-In Functions
2.3 Types of Data
2.4 Variables
2.5 Working with Data Types and Variables
2.6 Tutorial: Using Variables to Create Messages
2.7 Tutorial: Asking for Information
2.8 Arrays
2.9 Tutorial: Writing to a Web Page Using Arrays
2.10 A Quick Object Lesson
2.11 Comments
Chapter 3: Adding Logic and Control to Your Programs
3.1 Making Programs React Intelligently
3.2 Tutorial: Using Conditional Statements
3.3 Handling Repetitive Tasks with Loops
3.4 Functions: Turn Useful Code Into Reusable Commands
3.5 Tutorial: A Simple Quiz
Part 2: Getting Started with jQuery
Chapter 4: Introducing jQuery
4.1 About JavaScript Libraries
4.2 Getting jQuery
4.3 Adding jQuery to a Page
4.4 Modifying Web Pages: An Overview
4.5 Understanding the Document Object Model
4.6 Selecting Page Elements: The jQuery Way
4.7 Adding Content to a Page
4.8 Setting and Reading Tag Attributes
4.9 Reading, Setting, and Removing HTML Attributes
4.10 Acting on Each Element in a Selection
4.11 Automatic Pull Quotes
Chapter 5: Action/Reaction: Making Pages Come Alive with Events
5.1 What Are Events?
5.2 Using Events the jQuery Way
5.3 Tutorial: Introducing Events
5.4 More jQuery Event Concepts
5.5 Advanced Event Management
5.6 Tutorial: A One-Page FAQ
Chapter 6: Animations and Effects
6.1 jQuery Effects
6.2 Tutorial: Login Slider
6.3 Animations
6.4 Performing an Action After an Effect Is Completed
6.5 Tutorial: Animated Dashboard
6.6 jQuery and CSS3 Transitions and Animations
Chapter 7: Common jQuery Tasks
7.1 Swapping Images
7.2 Tutorial: Adding Rollover Images
7.3 Tutorial: Photo Gallery with Effects
7.4 Controlling How Links Behave
7.5 Opening External Links in a New Window
7.6 Creating New Windows
7.7 Introducing jQuery Plug-ins
7.8 Build a Responsive Navigation Bar
Chapter 8: Enhancing Web Forms
8.1 Understanding Forms
8.2 Adding Smarts to Your Forms
8.3 Tutorial: Basic Form Enhancements
8.4 Form Validation
8.5 Validation Tutorial
Part 3: Getting Started with jQuery UI
Chapter 9: Expanding Your Interface
9.1 What Is jQuery UI?
9.2 Why Use jQuery UI?
9.3 Using jQuery UI
9.4 Adding Messages with Dialog Boxes
9.5 Providing Information with Tooltips
9.6 Adding Tabbed Panels
9.7 Saving Space with Accordions
9.8 Adding Menus to a Page
Chapter 10: Forms Revisited
10.1 Picking Dates with Style
10.2 Stylish Select Menus
10.3 Styling Buttons
10.4 Improve Radio Buttons and Checkboxes
10.5 Providing Hints with Autocomplete
10.6 jQuery UI Form Widget Tutorial
Chapter 11: Customizing the Look of jQuery UI
11.1 Introducing ThemeRoller
11.2 Downloading and Using Your New Theme
11.3 Overriding jQuery UI Styles
Chapter 12: jQuery UI Interactions and Effects
12.1 The Draggable Widget
12.2 The Droppable Widget
12.3 Drag-and-Drop Tutorial
12.4 Sorting Page Items
12.5 jQuery UI Effects
Part 4: Advanced jQuery and JavaScript
Chapter 13: Introducing Ajax
13.1 What Is Ajax?
13.2 Ajax: The Basics
13.3 Ajax the jQuery Way
13.4 JSON
13.5 Introducing JSONP
13.6 Adding a Flickr Feed to Your Site
13.7 Tutorial: Adding Flickr Images to Your Site
Chapter 14: Building a To-Do List Application
14.1 An Overview of the Application
14.2 Add a Button
14.3 Add a Dialog Box
14.4 Adding Tasks
14.5 Marking Tasks as Complete
14.6 Deleting Tasks
14.7 Going Further
Part 5: Tips, Tricks, and Troubleshooting
Chapter 15: Getting the Most from jQuery
15.1 Useful jQuery Tips and Information
15.2 Using the jQuery Docs
15.3 Traversing the DOM
15.4 More Functions for Manipulating HTML
Chapter 16: Going Further with JavaScript
16.1 Working with Strings
16.2 Finding Patterns in Strings
16.3 Working with Numbers
16.4 Dates and Times
16.5 Writing More Efficient JavaScript
16.6 Putting It All Together
Chapter 17: Troubleshooting and Debugging
17.1 Top JavaScript Programming Mistakes
17.2 Debugging with the Console
17.3 Debugging Tutorial
Part 6: Appendix
JavaScript Resources
References
Basic JavaScript
jQuery
Advanced JavaScript
CSS