
JavaScript & jQuery: The Missing Manual
Beschreibung
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
Weitere Details
Weitere Ausgaben
Andere Ausgaben

Inhalt
- Intro
- The Missing Credits
- 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 One: Getting Started with JavaScript
- Chapter 1: Writing Your First JavaScript Program
- Introducing Programming
- How to Add JavaScript to a Page
- Your First JavaScript Program
- Writing Text on a Web Page
- Attaching an External JavaScript File
- Tracking Down Errors
- Chapter 2: The Grammar of JavaScript
- Statements
- Built-In Functions
- Types of Data
- Variables
- Working with Data Types and Variables
- Tutorial: Using Variables to Create Messages
- Tutorial: Asking for Information
- Arrays
- Tutorial: Writing to a Web Page Using Arrays
- A Quick Object Lesson
- Comments
- Chapter 3: Adding Logic and Control to Your Programs
- Making Programs React Intelligently
- Tutorial: Using Conditional Statements
- Handling Repetitive Tasks with Loops
- Functions: Turn Useful Code Into Reusable Commands
- Tutorial: A Simple Quiz
- Part Two: Getting Started with jQuery
- Chapter 4: Introducing jQuery
- About JavaScript Libraries
- Getting jQuery
- Adding jQuery to a Page
- Modifying Web Pages: An Overview
- Understanding the Document Object Model
- Selecting Page Elements: The jQuery Way
- Adding Content to a Page
- Setting and Reading Tag Attributes
- Reading, Setting, and Removing HTML Attributes
- Acting on Each Element in a Selection
- Automatic Pull Quotes
- Chapter 5: Action/Reaction: Making Pages Come Alive with Events
- What Are Events?
- Using Events the jQuery Way
- Tutorial: Introducing Events
- More jQuery Event Concepts
- Advanced Event Management
- Tutorial: A One-Page FAQ
- Chapter 6: Animations and Effects
- jQuery Effects
- Tutorial: Login Slider
- Animations
- Performing an Action After an Effect Is Completed
- Tutorial: Animated Dashboard
- jQuery and CSS3 Transitions and Animations
- Chapter 7: Common jQuery Tasks
- Swapping Images
- Tutorial: Adding Rollover Images
- Tutorial: Photo Gallery with Effects
- Controlling How Links Behave
- Opening External Links in a New Window
- Creating New Windows
- Introducing jQuery Plug-ins
- Build a Responsive Navigation Bar
- Chapter 8: Enhancing Web Forms
- Understanding Forms
- Adding Smarts to Your Forms
- Tutorial: Basic Form Enhancements
- Form Validation
- Validation Tutorial
- Part Three: Getting Started with jQuery UI
- Chapter 9: Expanding Your Interface
- What Is jQuery UI?
- Why Use jQuery UI?
- Using jQuery UI
- Adding Messages with Dialog Boxes
- Providing Information with Tooltips
- Adding Tabbed Panels
- Saving Space with Accordions
- Adding Menus to a Page
- Chapter 10: Forms Revisited
- Picking Dates with Style
- Stylish Select Menus
- Styling Buttons
- Improve Radio Buttons and Checkboxes
- Providing Hints with Autocomplete
- jQuery UI Form Widget Tutorial
- Chapter 11: Customizing the Look of jQuery UI
- Introducing ThemeRoller
- Downloading and Using Your New Theme
- Overriding jQuery UI Styles
- Chapter 12: jQuery UI Interactions and Effects
- The Draggable Widget
- The Droppable Widget
- Drag-and-Drop Tutorial
- Sorting Page Items
- jQuery UI Effects
- Part Four: Advanced jQuery and JavaScript
- Chapter 13: Introducing Ajax
- What Is Ajax?
- Ajax: The Basics
- Ajax the jQuery Way
- JSON
- Introducing JSONP
- Adding a Flickr Feed to Your Site
- Tutorial: Adding Flickr Images to Your Site
- Chapter 14: Building a To-Do List Application
- An Overview of the Application
- Add a Button
- Add a Dialog Box
- Adding Tasks
- Marking Tasks as Complete
- Deleting Tasks
- Going Further
- Part Five: Tips, Tricks, and Troubleshooting
- Chapter 15: Getting the Most from jQuery
- Useful jQuery Tips and Information
- Using the jQuery Docs
- Traversing the DOM
- More Functions for Manipulating HTML
- Chapter 16: Going Further with JavaScript
- Working with Strings
- Finding Patterns in Strings
- Working with Numbers
- Dates and Times
- Writing More Efficient JavaScript
- Putting It All Together
- Chapter 17: Troubleshooting and Debugging
- Top JavaScript Programming Mistakes
- Debugging with the Console
- Debugging Tutorial
- Part Six: Appendix
- Appendix A: JavaScript Resources
- References
- Basic JavaScript
- jQuery
- Advanced JavaScript
- CSS
- Index
Systemvoraussetzungen
Dateiformat: PDF
Kopierschutz: Adobe-DRM (Digital Rights Management)
Systemvoraussetzungen:
- Computer (Windows; MacOS X; Linux): Installieren Sie bereits vor dem Download die kostenlose Software Adobe Digital Editions (siehe E-Book Hilfe).
- Tablet/Smartphone (Android; iOS): Installieren Sie bereits vor dem Download die kostenlose App Adobe Digital Editions oder die App PocketBook (siehe E-Book Hilfe).
- E-Book-Reader: Bookeen, Kobo, Pocketbook, Sony, Tolino u.v.a.m. (nicht Kindle)
Das Dateiformat PDF zeigt auf jeder Hardware eine Buchseite stets identisch an. Daher ist eine PDF auch für ein komplexes Layout geeignet, wie es bei Lehr- und Fachbüchern verwendet wird (Bilder, Tabellen, Spalten, Fußnoten). Bei kleinen Displays von E-Readern oder Smartphones sind PDF leider eher nervig, weil zu viel Scrollen notwendig ist.
Mit Adobe-DRM wird hier ein „harter” Kopierschutz verwendet. Wenn die notwendigen Voraussetzungen nicht vorliegen, können Sie das E-Book leider nicht öffnen. Daher müssen Sie bereits vor dem Download Ihre Lese-Hardware vorbereiten.
Bitte beachten Sie: Wir empfehlen Ihnen unbedingt nach Installation der Lese-Software diese mit Ihrer persönlichen Adobe-ID zu autorisieren!
Weitere Informationen finden Sie in unserer E-Book Hilfe.