Index
A
- <audio> element
- about / Playing music with the <audio> element
- used, for playing music / Playing music with the <audio> element, How it works..., There's more...
- accessible form
- creating / Creating an accessible form, How it works...
- Accordion
- about / Creating a nested accordion
- accordions / Introduction
- active-state.css stylesheet
- about / How to do it...
- activeBtnClass / Configuring the active classes
- activeBtnClass class / Configuring the active classes
- active classes
- configuring / Configuring the active classes, How it works..., There's more...
- Active State theme
- Adobe Kuler swatch bar
- about / How it works...
- ajaxEnabled
- configuring / Configuring ajaxEnabled, Getting ready, How it works...
- Ajax GET request
- about / Fetching data using GET
- Ajax response / The Ajax response
- Ajax pre-filter workaround, Application Cache
- about / The Ajax pre-filter workaround
- Ajax Response
- about / The Ajax response
- alternate icons
- using, in collapsible / Using alternate icons in a collapsible, Getting ready, How it works...
- Android Play Store / Popular voice readers for mobile devices
- animate() function / How it works...
- animationComplete() method / How to do it...
- animationComplete plugin
- using / How to do it...
- Application Cache
- about / Improving speed and taking your application offline
- using, in jQuery Mobile app / Improving speed and taking your application offline, How to do it..., How it works...
- cache size, restricting / Restriction on the cache size
- refreshing / Refreshing the Application Cache
- MIME type, of manifest file / The MIME type of the manifest file
- Ajax pre-filter workaround / The Ajax pre-filter workaround
- attr() method
- about / How it works...
- Audio.js
- URL / HTML5 media players
- Audio API
- about / The Audio and Video API
- authority component
- about / There's more...
- autoInitializePage
- configuring / Configuring autoInitializePage
B
- Blog Comments Form
- about / Validating forms
- bouncing page transition
- creating, CSS used / Using CSS to create a bouncing page transition, How to do it..., How it works...
- button
- markup options / Button options
- custom icon, using / Using a custom icon in a button, How to do it..., How it works..., There's more...
- button hover event
- about / Overriding an existing swatch
- buttonMarkup() method / How it works...
- buttonMarkup.hoverDelay configuration
- buttonMarkup method / Button options
- buttonmarkup method
- about / How it works...
- button plugin
- buttons
C
- cache size, Application Cache
- restricting / Refreshing the Application Cache
- Canvas
- about / 2D drawing with Canvas, There's more...
- 2D drawing, with / 2D drawing with Canvas, How it works...
- changePage() method / How it works...
- used, for changing page / Using changePage() to change a page, How to do it..., How it works...
- charCodeAt() method / How it works...
- checkbox controls
- auto-initializing / Auto-initialization of checkbox controls
- checkbox group
- customizing / How to do it..., How it works..., There's more...
- checkboxradio plugin
- ChromeVox extension / Desktop voice readers
- client device location
- tracking, with Geolocation API / Tracking your location with the Geolocation API, How to do it..., How it works...
- codecs
- about / The Codecs
- collapsible
- collapsible blocks / Introduction
- Collapsible Set
- about / Creating a nested accordion
- collapsible sets / Introduction
- color swatches
- about / The Page theme
- content, list items
- formatting / Formatting content in a list, Getting ready, How it works..., There's more...
- collapsible content, adding / Using form controls in a list item
- Cookies
- about / Using local and session storage
- corners
- styling / Styling corners, How it works...
- Count Bubbles
- about / Formatting content in a list
- CSS
- customizing / Customizing CSS
- used, for creating bouncing page transition / Using CSS to create a bouncing page transition, How to do it..., How it works...
- custom background
- custom error pop up
- creating, History API used / Using History API to create a custom error pop up, How to do it..., How it works...
- custom fonts
- using / Using custom fonts, How it works..., There's more...
- custom icon
- using, in button / Using a custom icon in a button, How to do it..., How it works...
- data-inline, using / Using data-inline
- data-iconpos, using / Using data-iconpos
- shadows and corners, using / Using shadows and corners with buttons
- custom icon sprite
- adding, to standard icon set / Adding a custom icon sprite, How to do it..., How it works...
- customized back button
- adding, to header / Adding a customized back button, How it works..., There's more...
- customized round button
- adding, to header / Adding a customized round button to the header, How to do it..., How it works...
- custom layout grid
- creating / Creating a custom layout grid, How it works...
- content, adding / Adding content to a layout grid cell
- custom numbered list
- creating / Creating a custom numbered list, How to do it...
- working / How it works..., There's more...
- custom search filter
- creating / Creating a custom search filter, How to do it...
- working / How it works..., There's more...
- customtransition.css file
- vendor prefixes, adding / Adding vendor prefixes to the customtransition.css file
- Custom Transitions
- using / Using custom transitions
D
- $(document).ready() handler
- about / Do not use $(document).ready()
- 3D page transitions
- with, persistent navbars / 3D page transitions with persistent fixed toolbars
- <div>
- using / About using <div>
- data
- fetching, GET used / Fetching data using GET, How it works...
- data() method
- about / There's more...
- data-attribute
- used, for configuring list divider theme / Using data-attribute to configure list divider themes
- used, for configuring list search filters / Using data-attribute to configure list search filters
- data- attributes
- about / Button options
- data-corners / Button options
- data-icon / Button options
- data-iconpos / Button options
- data-shadow / Button options
- data-iconshadow / Button options
- data-inline / Button options
- data-theme / Button options
- data-dom-cache attribute
- data-inset attribute / How it works...
- data-placeholder attribute / How it works...
- data-prefetch attribute
- data-role='none' attribute
- about / The data-role='none' attribute
- data-theme attribute / Setting a theme to the collapsible header
- data-url attribute
- used, for handling login page navigation / Using data-url to handle the login page navigation, How to do it..., How it works...
- using, as href link / Using data-url as the href link
- data.deferred.reject() method / How it works...
- data.deferred.resolve() method / How it works...
- default icon sprite
- replacing / Replacing the default icon sprite, How to do it..., How it works...
- default namespace
- configuring / Configuring the default namespace, How it works...
- default transitions
- configuring / Configuring the default transitions, How it works...
- deferred.resolve() function / How it works...
- desktop voice readers / Desktop voice readers
- Dialog
- about / Introduction
- custom styling / Custom styling a dialog, How to do it..., How it works...
- building, with custom styled header / Custom styling a dialog
- directory component
- about / There's more...
- disppath() function
- about / How to do it...
- dispPath() method
- about / How it works...
- domain component
- about / There's more...
- DOM cache
- using / Using the DOM cache to improve performance, How to do it...
- working / How it works...
- limitations / DOM caching can slow down your app
- durationThreshold
- configuring / How it works...
- about / There's more...
- dynamically added button
- scripting / Scripting a dynamically added button, How it works...
E
- each() method / How it works...
- errMsg() error handler
- about / How it works...
- errordialog.html
- about / How to do it...
- error messages
- configuring / Configuring the page loading and error messages, How it works...
- event.clientX parameter
- about / How it works...
- event.clientY parameter
- about / How it works...
- event.pageX attribute / Mouse coordinates
- event.pageY attribute / Mouse coordinates
- event.preventDefault() / How it works...
- event.preventDefault() method / How it works..., There's more...
- about / How it works..., How it works...
- event.stopPropagation() method
- about / How it works..., How it works...
- event.target.innerHTML property / How it works...
- existing swatch
- overriding / Overriding an existing swatch, How to do it...
F
- fade transition / Configuring the default transitions
- fallbacks
- filename component
- about / There's more...
- filtertext attribute
- about / How it works...
- fixedtoolbar plugin
- fixed toolbars
- about / Using fullscreen fixed toolbars
- using / Using fullscreen fixed toolbars, How it works..., There's more...
- fullscreen mode / Using fullscreen fixed toolbars
- position / The position—fixed CSS property
- fixed CSS property / The position—fixed CSS property
- fixed toolbar visibility
- toggling / Toggling the fixed toolbar visibility
- toggling, JavaScript used / Toggling the fixed toolbar visibility using JavaScript
- flash fallback
- about / The flash fallback
- flip switch control
- fonts
- downloading / Downloading the fonts
- footer
- about / Writing your first jQuery Mobile application, Introduction
- layout grid, adding / Adding a layout grid to the footer, How it works..., There's more...
- form controls
- styling natively / Native styling of form controls, Getting ready
- mini version / There's more...
- forms
- validating / Validating forms, How to do it..., How it works...
- Unique IDs / Unique IDs in a form
- submitting, POST used / Getting ready, How it works..., There's more...
- Form submission defaults / Form submission defaults
- fromCharCode() method / How it works...
G
- .get() method
- about / How it works...
- Gaussian blur
- applying, on SVG image / Applying Gaussian blur on a SVG image, How it works...
- Geolocation
- on desktop browsers / Geolocation on desktop browsers
- Geolocation API
- about / Tracking your location with the Geolocation API
- used, for tracking location / Tracking your location with the Geolocation API, Getting ready, How it works..., There's more...
- getCurrentPosition() method
- about / How to do it...
- Global Positioning System (GPS)
- Google Gears JavaScript library
- about / Google Gears
- Google Web Fonts site
- about / Getting ready
- grid layout
- adding, to container / Adding a grid layout to any container
H
- <head> tag
- about / How it works...
- hasData() method
- about / There's more...
- hash component
- about / There's more...
- hashListeningEnabled
- header
- about / Writing your first jQuery Mobile application, Introduction
- customizing, with multiple buttons / Customizing the header with multiple buttons, How it works..., There's more...
- customized round button, adding / Adding a customized round button to the header, How to do it..., How it works...
- image, adding / Adding an image to the header, How it works...
- customized back button, adding / Adding a customized back button, How to do it..., How it works..., There's more...
- header theme option, nested list
- configuring / Configuring the header theme option of a list view
- history.back() method
- about / How it works..., There's more...
- history.forward() method
- about / There's more...
- history.go() method
- about / There's more...
- History API
- used, for creating custom error pop up / Using History API to create a custom error pop up, How to do it..., How it works...
- about / There's more...
- horizontalDistanceThreshold
- configuring / How it works...
- about / There's more...
- host component
- about / There's more...
- hostname component
- about / There's more...
- href component
- about / There's more...
- hrefNoHash
- about / There's more...
- hrefNoHash component
- about / There's more...
- HTML5
- about / Introduction, Introduction
- Application Cache feature / Improving speed and taking your application offline
- <audio> element / Playing music with the <audio> element
- <video> element / Viewing videos with the <video> element
- HTML5 media players
- jPlayer / HTML5 media players
- MediaElement.js / HTML5 media players
- JW Player / HTML5 media players
- Video.js / HTML5 media players
- Audio.js / HTML5 media players
- HTML5 semantics
- using / Using the new HTML5 semantics
- section / Using the new HTML5 semantics
- header / Using the new HTML5 semantics
- footer / Using the new HTML5 semantics
- aside / Using the new HTML5 semantics
- article / Using the new HTML5 semantics
- nav / Using the new HTML5 semantics
- working / How it works..., There's more...
- figure / There's more...
- figcaption / There's more...
- hgroup / There's more...
- mark / There's more...
- meter / There's more...
- progress / There's more...
- time / There's more...
- <div>, using / About using <div>
- HTTP GET
- about / Introduction
- HTTP POST
- about / Introduction
I
- icon disc / How it works...
- icon sprite
- about / Adding a custom icon sprite
- ignoreContentEnabled
- configuring / Configuring ignoreContentEnabled, How it works...
- image
- adding, to header / Adding an image to the header, How it works...
- image icons
- displaying, with list items / Using image icons, How it works...
- IndexedDB Storage
- about / IndexedDB Storage
- inset list
- about / Using inset and non-inset lists
- working / How it works...
- Inspector pane
- about / How it works...
- invalid icon name
- specifying / Specifying an invalid icon name
- isAbsoluteUrl method
- about / There's more...
- isRelativeUrl() method
- about / How it works...
- isRelativeUrl method
- about / There's more...
- isSameDomain method
- about / There's more...
J
- JavaScript
- used, for creating slidefade effect / Using JS to create a slide and fade page transition, How to do it...
- used, for modifying list / Modifying a list with JavaScript, How it works..., There's more...
- jPlayer
- URL / HTML5 media players
- jqmcookbook.appcache manifest file / How it works...
- jqmData() method
- used, for adding data attributes / Using jqmData() and jqmRemoveData(), How it works...
- jqmEnhanceable() method
- jqmHijackable() method
- using / Using jqmHijackable, How to do it..., How it works...
- $.mobile.ignoreContentEnabled / $.mobile.ignoreContentEnabled configuration
- jqmRemoveData() method
- used, for removing data attributes / Using jqmData() and jqmRemoveData(), How it works...
- jQuery .extend() call
- using / Using the jQuery .extend() call
- jquery.mobile.js script / There's more...
- jQuery find() method / How it works...
- jQuery Mobile application
- jQuery Mobile Content Delivery Network (CDN) site
- about / How it works...
- jQuery Mobile framework
- about / Introduction
- Page / Introduction
- Dialog / Introduction
- single-page template application, writing / Writing a single-page template application, How it works...
- multi-page template application, writing / Writing a multi-page template application, How it works...
- DOM cache, using / Using the DOM cache to improve performance, How to do it...
- Dialog, custom styling / Custom styling a dialog, How to do it..., How it works...
- toolbars / Introduction
- forms / Native styling of form controls
- text controls, disabling / Disabling text controls, How it works...
- radio buttons, grouping in grid / Grouping radio buttons in a grid, How to do it..., How it works...
- checkbox group, customizing / Customizing a checkbox group, How to do it..., How it works..., There's more...
- slider control, creating / Creating dynamic flip switch and slider controls, How to do it..., How it works...
- flip switch control, creating / Creating dynamic flip switch and slider controls, How to do it..., How it works...
- select menu, auto-initializing / Using options to auto-initialize a select menu, How to do it..., How it works...
- forms, validating / Validating forms, How to do it..., How it works...
- form, submitting using POST / Getting ready, How it works..., There's more...
- data, fetching using GET / Fetching data using GET, How it works...
- accessible form, creating / Creating an accessible form, How it works...
- list view / Introduction
- active classes, configuring / Configuring the active classes, How it works..., There's more...
- ajaxEnabled, configuring / Configuring ajaxEnabled, Getting ready, How it works..., There's more...
- autoInitializePage, configuring / Configuring autoInitializePage, How it works...
- default transitions, configuring / Configuring the default transitions, How it works...
- ignoreContentEnabled, configuring / Configuring ignoreContentEnabled, How it works...
- page loading, configuring / Configuring the page loading and error messages, How it works...
- error messages, configuring / Configuring the page loading and error messages, How it works...
- default namespace, configuring / Configuring the default namespace, How it works...
- hashListeningEnabled, configuring / Configuring hashListeningEnabled and subPageUrlKey, Getting ready, How it works...
- subPageUrlKey, configuring / Configuring hashListeningEnabled and subPageUrlKey, Getting ready, How it works...
- pushStateEnabled, configuring / Configuring pushStateEnabled and linkBindingEnabled, How it works..., There's more...
- linkBindingEnabled, configuring / Configuring pushStateEnabled and linkBindingEnabled, How it works..., There's more...
- orientation events / Using orientation events
- scroll events / Using scroll events
- touch events / Using touch events
- virtual mouse events / Virtual mouse events
- page initialization events / Page initialization events
- page load and remove events / Page load and remove events
- page change events / Page change events
- page transition events / Page transition and animation events
- animation events / Page transition and animation events
- layout events / Using layout events
- loadPage() / Using loadPage() to load a page
- changePage() / Using changePage() to change a page
- jqmData() / Using jqmData() and jqmRemoveData()
- jqmRemoveData() / Using jqmData() and jqmRemoveData()
- jqmEnhanceable() / Using jqmEnhanceable()
- jqmHijackable() / Using jqmHijackable
- $.mobile.base object / Using $.mobile.base
- URL, parsing / Parsing an URL
- $.mobile.path utility methods / Using $.mobile.path utility methods
- silent scrolling / Using silent scrolling, How it works...
- Theme Framework / Introduction
- jQuery Mobile ThemeRoller tool
- URL / There's more...
- jQuery Mobile v1.1.1
- about / There's more...
- JS Bin
- about / Using JS Bin to create a simple application
- URL / Using JS Bin to create a simple application
- used, for creating simple application / Using JS Bin to create a simple application, Getting ready, How to do it..., How it works...
- JS Bin web application tool
- URL / How to do it...
- JSON
- about / Using JSON content
- used, for data transfer / JSON for data storage and data transfer
- used, for data storage / JSON for data storage and data transfer
- JSON content
- using / Using JSON content, How to do it..., How it works...
- JSON Parser
- about / JSON parsers
- JS transitions
- comparing, CSS3 transitions / JavaScript transitions compared to CSS3 transitions
- JW Player
- URL / HTML5 media players
K
- Komika TrueType Font
- about / Getting ready
L
- layout events
- about / Using layout events
- updatelayout event / Using layout events
- using / Using layout events, How to do it...
- working / How it works..., There's more...
- Layout Grid
- about / Adding a layout grid to the footer, Creating a custom layout grid
- adding, to footer / Adding a layout grid to the footer, How it works...
- size of controls / Size of the controls in a layout grid
- next row, breaking to / Breaking to the next row in a layout grid
- linkBindingEnabled
- list
- modifying, with JavaScript / Modifying a list with JavaScript, How it works..., There's more...
- list divider theme
- configuring, data-attribute used / Using data-attribute to configure list divider themes
- list items
- inset list / Using inset and non-inset lists
- non-inset list / Using inset and non-inset lists
- theme, setting / Setting the theme on list items
- custom numbered list / Creating a custom numbered list
- nested list / Using a nested list
- read-only nested list / Using a read-only nested list
- content, formatting / Formatting content in a list, Getting ready, How it works..., There's more...
- split button list / Using a split button list
- icone, displaying / Using image icons
- custom search filter / Creating a custom search filter
- List Search Filter
- about / Creating a custom search filter
- list search filters
- configuring, data-attribute used / Using data-attribute to configure list search filters
- listview plugin / How it works...
- listview theme
- setting / Setting the listview theme
- loadPage() method
- about / Prefetching pages for faster navigation
- used, for loading page / Using loadPage() to load a page, Getting ready, How it works...
- Local Storage
- login page navigation
- handling, data-url attribute used / Using data-url to handle the login page navigation, How to do it..., How it works...
M
- $.mobile.base object
- about / Using $.mobile.base, How it works...
- $.mobile.defaultHomeScroll Property
- $.mobile.getDocumentUrl() method
- about / How it works...
- $.mobile.path.get() method / Form submission defaults
- $.mobile.path.parseUrl() method
- about / Parsing an URL
- $.mobile.path utility methods
- using / Using $.mobile.path utility methods, Getting ready, How it works...
- isAbsoluteUrl / There's more...
- isRelativeUrl / There's more...
- makePathAbsolute / There's more...
- makeUrlAbsolute / There's more...
- isSameDomain / There's more...
- <meta> tag
- about / How it works...
- @media query / There's more...
- makePathAbsolute() method
- about / How it works...
- makePathAbsolute method
- about / There's more...
- makeUrlAbsolute() method
- about / How it works...
- makeUrlAbsolute method
- about / There's more...
- MediaElement.js
- URL / HTML5 media players
- MIT license
- Mobile Accessibility / Popular voice readers for mobile devices
- mobileinit event / How it works..., How it works...
- mobileinit event / How it works...
- mobileinit event handler / There's more...
- Modernizr
- about / Using Modernizr to check for Web Worker support
- URL / Using Modernizr to check for Web Worker support
- used, for checking Web Worker support / Using Modernizr to check for Web Worker support
- Modernizr library / There's more...
- mouse coordinates
- about / Mouse coordinates
- msgdiv block / How it works...
- multi-page template application
- writing / Writing a multi-page template application, How it works..., There's more...
- transitions, using / Using transitions
- Ajax navigation, turning off / Turning off Ajax navigation
- page container, mandatory / Page container is mandatory
- multiple buttons
- used, for customizing header / Customizing the header with multiple buttons, How it works..., There's more...
- multiple controls
- styling natively / Setting multiple controls to use native style
- music
- playing, with <audio> element / Playing music with the <audio> element, How it works..., There's more...
- mycustomTransition function / How it works...
N
- native browser rendering
- used, for XML content / Using native browser rendering for XML
- native styling, form controls
- working / How it works...
- Navbar widget
- nested accordion
- creating / Creating a nested accordion, How it works...
- about / Creating a nested accordion
- working / How it works..., There's more...
- nested list
- about / Using a nested list
- using / Using a nested list, How to do it...
- working / How it works..., There's more...
- sub page header, theming / Theming the header of the sub page of a nested list
- header theme option, configuring / Configuring the header theme option of a list view
- theming / Theming a nested list, Getting ready, How it works...
- non-Ajax form submission
- non-inset list
- about / Using inset and non-inset lists
- working / How it works...
- numbered list
- about / Creating a custom numbered list
O
- OpenType fonts
- about / Using TrueType fonts
- options
- used, for auto-initializing select menu / Using options to auto-initialize a select menu, How to do it...
- orangebar class / How it works...
- orangebody class / How it works...
- orientationChangeEnabled
- using / Getting ready
- working / How it works...
- configuring / The orientationChangeEnabled global configuration
- orientationchange event
- handling / How to do it...
- orientation events
- using / Using orientation events
- orientationchange event / Using orientation events
- orientationChangeEnabled global configuration / The orientationChangeEnabled global configuration
P
- Page
- about / Introduction
- prefetching / Prefetching pages for faster navigation, How to do it..., How it works...
- page, jQuery Mobile application
- header / Writing your first jQuery Mobile application
- page content / Writing your first jQuery Mobile application
- footer / Writing your first jQuery Mobile application
- pagebeforechange event
- about / Page change events
- handling / How to do it...
- pagebeforecreate event
- handling / How to do it...
- about / How it works...
- pagebeforehide event
- about / Page transition and animation events
- handling / How to do it...
- pagebeforeload event / Page load and remove events
- handling / How to do it...
- pagebeforeload event handler / How it works...
- pagebeforeshow event
- about / Page transition and animation events
- handling / How to do it...
- pagechange event
- about / Page change events
- handling / How to do it...
- sequence / Sequence of pagechange event
- page change events
- about / Page change events
- pagebeforechange event / Page change events
- pagechange event / Page change events
- pagechangefailed event / Page change events
- using / Getting ready, How to do it...
- working / How it works..., There's more...
- pagechangefailed event
- about / Page change events
- handling / How to do it...
- page content
- pagecreate event
- handling / How to do it...
- about / How it works...
- pagehide event
- about / Page transition and animation events
- handling / How to do it...
- pageinit event
- handling / How to do it...
- about / How it works...
- pageinit event handler
- about / How it works..., How it works..., How it works...
- page initialization events
- about / Page initialization events, Page initialization events fire only once
- pagebeforecreate event / Page initialization events
- pagecreate event / Page initialization events
- pageinit event / Page initialization events
- using / Page initialization events
- working / How it works...
- page load and page remove events
- pagebeforeload event / Page load and remove events, How it works...
- pageloadfailed event / Page load and remove events
- pageremove event / Page load and remove events
- about / Page load and remove events
- using / Getting ready, How to do it...
- working / How it works...
- pageload event / How it works...
- pageload event / Page load and remove events
- handling / How to do it...
- pageloadfailed callback function / How it works...
- pageloadfailed event / Page load and remove events
- handling / How to do it...
- page loading
- configuring / Configuring the page loading and error messages, How it works...
- page plugin
- pageremove event / Page load and remove events
- handling / How to do it...
- pageshow event
- about / Page transition and animation events
- handling / How to do it...
- Page theme
- about / The Page theme
- page transition events
- about / Page transition and animation events
- pagebeforehide / Page transition and animation events
- pagehide / Page transition and animation events
- pagebeforeshow / Page transition and animation events
- pageshow / Page transition and animation events
- using / Page transition and animation events, How to do it...
- working / How it works..., There's more...
- password component
- about / There's more...
- pathname component
- about / There's more...
- persistent navbars
- about / Using persistent navbars in toolbars
- using / Using persistent navbars in toolbars , How to do it..., How it works..., There's more...
- 3D page transitions / 3D page transitions with persistent fixed toolbars
- PNG-8 format / There's more...
- polyfills
- Polyfills / The position—fixed CSS property
- popstate event
- about / The popstate event on a dialog
- pop transition / Configuring the default transitions
- popup widget
- about / The Popup widget
- port component
- about / There's more...
- prefetch feature
- Progressive Enhancement
- about / Progressive enhancement
- protocol component
- about / There's more...
- pushState() method
- about / There's more...
- pushStateEnabled
R
- radio buttons
- grouping, in grid / Grouping radio buttons in a grid, How to do it..., How it works...
- read-only nested list
- about / Using a read-only nested list
- creating / Using a read-only nested list
- using / How to do it...
- working / How it works..., There's more...
- removeData() method
- about / There's more...
- replaceState() method
- about / There's more...
- reset() method
- about / Using $.mobile.base
S
- <section>
- using, with jQuery Mobile / Using <section> with jQuery Mobile
- Scalable Vector Graphics (SVG)
- screen.pageX attribute / Mouse coordinates
- screen.pageY attribute / Mouse coordinates
- scrollstart event
- using / Using scroll events
- working / How it works...
- scrollstop event
- about / Using scroll events
- using / Using scroll events
- working / How it works...
- scrollSupressionThreshold
- configuring / How it works...
- about / There's more...
- search component
- about / There's more...
- searchValue parameter
- about / How it works...
- select menu
- auto-initializing, options used / Using options to auto-initialize a select menu, How to do it..., How it works...
- opening / Opening and closing a select menu
- closing / Opening and closing a select menu
- selectmenu plugin
- about / There's more...
- self-submitting form
- about / There's more...
- Session Storage
- sessionStorage property / There's more...
- set() method
- about / Using $.mobile.base
- show() function / How it works...
- showScores() function
- about / How it works...
- show_pos() callback function
- about / How it works...
- silent scrolling
- using / Using silent scrolling, How it works...
- silentScroll method
- about / There's more...
- simple jQuery Mobile application
- creating, JS Bin used / Using JS Bin to create a simple application, How to do it..., How it works...
- single-page template application
- about / Writing a single-page template application
- writing / Writing a single-page template application, How to do it..., How it works...
- Ajax navigation, turning off / Turning off Ajax navigation
- data-rel attribute, using / Using data-rel and data-direction
- data-direction attribute, using / Using data-rel and data-direction
- page container, optional / Page container is optional
- slidefade effect
- creating / Using JS to create a slide and fade page transition
- creating, JS used / Getting ready, How to do it..., How it works...
- slider control
- creating / Creating dynamic flip switch and slider controls, How to do it..., How it works...
- auto-initializing / Auto-initialization of sliders
- slider plugin
- about / Auto-initialization of sliders
- Spiel / Popular voice readers for mobile devices
- split button list
- about / Using a split button list
- creating / Using a split button list
- using / Getting ready, How to do it...
- working / How it works...
- configuring, listview options used / Configuring the split button list using listview options
- split icon
- about / Using a split button list
- standard HTML form element
- about / Introduction
- sub-hash urls
- working with / Working with sub-hash urls
- submit() method
- about / How it works...
- subPageUrlKey
- SVG image
- Gaussian blur, applying / Applying Gaussian blur on a SVG image, How it works..., There's more...
- SVG Tiny specification
- about / SVG Tiny specification
- SVGT v1.2
- about / SVG Tiny specification
- swatch
- creating, ThemeRoller tool used / Using the ThemeRoller tool to create a swatch, How it works...
- swatch A
- about / There's more...
- swipe event
- about / Using touch events
- handling / How to do it...
- swipeleft event
- about / Using touch events
- handling / How to do it...
- swiperight event
- about / Using touch events
- handling / How to do it...
- Syncopate Web Font
- about / Getting ready
T
- TalkBack / Popular voice readers for mobile devices
- tap event
- about / Using touch events
- taphold event
- about / Using touch events
- tapholdThreshold property
- about / The tapholdThreshold property
- text controls
- disabling / Disabling text controls, How to do it..., How it works...
- auto-initializing / Auto-initialization of text controls
- textinput plugin
- about / How it works...
- text parameter
- about / How it works...
- theme
- setting, to collapsible header / Setting a theme to the collapsible header
- Theme Framework
- about / Introduction
- nested list, theming / Theming a nested list, Getting ready, How it works...
- custom background, using / Using a custom background, How to do it..., How it works...
- custom fonts, using / Using custom fonts, How it works..., There's more...
- corners styling / Styling corners, How it works...
- Active State theme, overriding / Overriding the global Active State theme , How to do it..., How it works...
- existing swatch, overriding / Overriding an existing swatch, Getting ready, How it works...
- ThemeRoller tool, used for creating swatch / Using the ThemeRoller tool to create a swatch, How it works...
- ThemeRoller tool
- used, for creating swatch / Using the ThemeRoller tool to create a swatch, How it works..., Importing and upgrading themes
- themes
- importing / Importing and upgrading themes
- upgrading / Importing and upgrading themes
- sharing / Sharing themes
- toolbars, jQuery Mobile framework
- header / Introduction
- footer / Introduction
- fixed toolbars / Using fullscreen fixed toolbars
- persistent navbars / Using persistent navbars in toolbars
- touch events
- tap / Using touch events
- taphold / Using touch events
- swipe / Using touch events
- swipeleft / Using touch events
- swiperight / Using touch events
- using / Using touch events
- working / How it works...
- transition fallbacks
- about / Transition fallbacks
- translateY property / How it works...
- TrueType (TTF)
- about / Using TrueType fonts
U
- updatelayout event
- about / Using layout events
- handling / How to do it...
- URL
- parsing / Parsing an URL, How to do it..., How it works...
- URL components
- href / There's more...
- hrefNoHash / There's more...
- hrefNoSearch / There's more...
- domain / There's more...
- protocol / There's more...
- authority / There's more...
- username / There's more...
- password / There's more...
- host / There's more...
- hostname / There's more...
- port / There's more...
- pathname / There's more...
- directory / There's more...
- filename / There's more...
- hash / There's more...
- search / There's more...
- username component
- about / There's more...
V
- $.vmouse.clickDistanceThreshold
- about / There's more...
- $.vmouse.moveDistanceThreshold
- about / There's more...
- $.vmouse.resetTimerDuration
- about / There's more...
- <video> element
- used, for viewing videos / Viewing videos with the <video> element, How it works..., There's more...
- <video> tag
- about / There's more...
- vclick event / Virtual mouse events
- handling / How to do it...
- vclick events
- using, in touch devices / Using vclick events on touch devices
- vendor prefixes
- about / There's more...
- adding, to customtransition.css file / Adding vendor prefixes to the customtransition.css file
- verticalDistanceThreshold
- configuring / How it works...
- about / There's more...
- Video.js
- URL / HTML5 media players
- Video API
- about / The Audio and Video API
- videos
- viewing, with <video> element / Viewing videos with the <video> element, How it works..., There's more...
- virtual mouse events
- about / Virtual mouse events
- vmousemove / Virtual mouse events
- vmouseover / Virtual mouse events
- vmouseout / Virtual mouse events
- vmousedown / Virtual mouse events
- vmouseup / Virtual mouse events
- vclick / Virtual mouse events
- vmousecancel / Virtual mouse events
- using / Virtual mouse events, How to do it...
- working / How it works...
- mouse coordinates / Mouse coordinates
- vmousecancel event / Virtual mouse events
- vmousedown event / Virtual mouse events
- handling / How to do it...
- vmousemove event / Virtual mouse events
- handling / How to do it...
- vmouseout event / Virtual mouse events
- handling / How to do it...
- vmouseover event / Virtual mouse events
- handling / How to do it...
- vmouseup event / Virtual mouse events
- handling / How to do it...
- VoiceOver / Popular voice readers for mobile devices
W
- WAI-ARIA / Creating an accessible form
- WebSQL Storage
- about / WebSQL Storage
- Web Storage
- about / Using local and session storage
- inspecting / Inspecting the Web Storage
- Web Workers
- using, for intensive tasks / Using Web Workers for intensive tasks, How to do it..., How it works..., There's more...
X
- XML content
- using / Using XML content, How to do it..., How it works..., There's more...
- native browser rendering, using / Using native browser rendering for XML