HTML, XHTML and CSS All-In-One for Dummies - Andy Harris [5]
Your First jQuery App
Setting up the page
Meet the jQuery node object
Creating an Initialization Function
Using $(document).ready()
Alternatives to document.ready
Investigating the jQuery Object
Changing the style of an element
Selecting jQuery objects
Modifying the style
Adding Events to Objects
Adding a hover event
Changing classes on the fly
Making an AJAX Request with jQuery
Including a text file with AJAX
Building a poor man’s CMS with AJAX
Book VII: Chapter 3: Animating jQuery
Playing Hide and Seek
Getting transition support
Writing the HTML and CSS foundation
Initializing the page
Hiding and showing the content
Toggling visibility
Sliding an element
Fading an element in and out
Changing Position with jQuery
Creating the framework
Setting up the events
Don’t go chaining . . . okay, do it all you want
Building the move() function with chaining
Building time-based animation with animate()
Move a little bit: Relative motion
Modifying Elements on the Fly
Building the basic page
Initializing the code
Adding text
Attack of the clones
It’s a wrap
Alternating styles
Resetting the page
More fun with selectors and filters
Book VII: Chapter 4: Using the jQuery User Interface Toolkit
What the jQuery User Interface Brings to the Table
It’s a theme park
Using the themeRoller to get an overview of jQuery
Wanna drag? Making components draggable
Downloading the library
Writing the program
Resizing on a Theme
Examining the HTML and standard CSS
Importing the files
Making a resizable element
Adding themes to your elements
Adding an icon
Dragging, Dropping, and Calling Back
Building the basic page
Initializing the page
Handling the drop
Beauty school dropout events
Cloning the elements
Book VII: Chapter 5: Improving Usability with jQuery
Multi-element Designs
Playing the accordion widget
Building a tabbed interface
Using tabs with AJAX
Improving Usability
Playing the dating game
Picking numbers with the slider
Selectable elements
Building a sortable list
Creating a custom dialog box
Book VII: Chapter 6: Working with AJAX Data
Sending Requests AJAX Style
Sending the data
Simplifying PHP for AJAX
Building a Multipass Application
Setting up the HTML framework
Loading the select element
Writing the loadList.php program
Responding to selections
Writing the showHero.php script
Working with XML Data
Review of XML
Manipulating XML with jQuery
Creating the HTML
Retrieving the data
Processing the results
Printing the pet name
Working with JSON Data
Knowing JSON’s pros
Reading JSON data with jQuery
Managing the framework
Retrieving the JSON data
Processing the results
Book VIII: Moving from Pages to Sites
Book VIII: Chapter 1: Managing Your Servers
Understanding Clients and Servers
Parts of a client-side development system
Parts of a server-side system
Creating Your Own Server with XAMPP
Running XAMPP
Testing your XAMPP configuration
Adding your own files
Setting the security level
Compromising between functionality and security
Choosing a Web Host
Finding a hosting service
Connecting to a hosting service
Managing a Remote Site
Using Web-based file tools
Understanding file permissions
Using FTP to manage your site
Naming Your Site
Understanding domain names
Registering a domain name
Managing Data Remotely
Creating your database
Finding the MySQL server name
Book VIII: Chapter 2: Planning Your Sites
Creating a Multipage Web Site
Planning a Larger Site
Understanding the Client
Ensuring that the client’s expectations are clear
Delineating the tasks
Understanding the Audience
Determining whom you want to reach
Finding out the user’s technical expertise
Building a Site Plan
Creating a site overview
Building the site diagram
Creating Page Templates
Sketching the page design
Building the XHTML template framework
Creating