Index
A
- <a> tag / iUI
- action attribute / Form structure and initialization
- activeBtnClass option / Customizing default settings
- activeIndex property / $.mobile.urlHistory properties
- activePageClass option / Customizing default settings, $.mobile options
- addBackBtn option / Page plugin
- addResolutionBreakpoints method / Working with methods and utilities, $.mobile methods
- ajaxEnabled option / $.mobile options
- ajaxFormsEnabled option / Customizing default settings
- ajaxLinksEnabled option / Customizing default settings
- AJAX requests
- alert icon / Text input plugin
- Alpha version / Why choose jQuery Mobile?
- arrow-d icon / Text input plugin
- arrow-l icon / Text input plugin
- arrow-r icon / Text input plugin
- arrow-u icon / Text input plugin
B
- <body> tag / Understanding page structure
- back argument / Working with methods and utilities
- backBtnText option / Page plugin
- back icon / Text input plugin
- base.reset method / $.mobile methods
- base.set method / $.mobile methods
- binary flip toggle switches
- about / Flip toggle switches
- bind() / Handling events
- browser.ie method / $.mobile methods
- button options
- corners / Button plugin
- icon / Button plugin
- iconpos / Button plugin
- iconshadow / Button plugin
- inline / Button plugin
- shadow / Button plugin
- theme / Button plugin
- buttons
- customizing, in jQuery Mobile / Customizing buttons
- about / Customizing buttons, Button plugin
- adding, to footer bar / Adding buttons and other elements
- creating, with icons / Adding icons
- displaying / Displaying buttons
- theming / Theming buttons
C
- CDN-hosted CSS
- URL, for downloading / How to get jQuery mobile
- CDN-hosted JavaScript
- URL, for downloading / How to get jQuery mobile
- CDN-hosted versions / Understanding page structure
- changeHash argument / Working with methods and utilities
- changePage method / Working with methods and utilities, $.mobile methods
- checkboxes, jQuery Mobile framework
- about / Checkboxes, Check and radio boxes plugin
- creating / Checkboxes
- check icon / Text input plugin
- clean method / $.mobile.path methods
- clearForward method / $.mobile.urlHistory methods
- closeText option / Select plugin
- collapseCueText option / Collapsible plugin
- collapsed option / Collapsible plugin
- collapsible blocks
- about / How content is displayed, A note on collapsible blocks, Collapsible plugin
- creating / A note on collapsible blocks
- nested collapsible blocks / Nested collapsible blocks
- collapsible sets / Collapsible sets
- collapsible sets
- about / Collapsible sets
- color swatches
- about / Using the theme framework
- columns
- using, in jQuery Mobile / Using columns and grids
- content
- displaying, in jQuery Mobile / How content is displayed
- default HTML markup styling / Default HTML markup styling
- theming / Theming content
- formatting / Formatting content
- corners option / Button plugin, Select plugin
- count bubbles
- about / Count bubbles
- creating / Count bubbles
- countTheme option / List view plugin
- custom icons
- about / Adding icons
D
- data-add-back-btn attribute / Text input plugin
- data-ajax attribute / Text input plugin
- data-back-btn-text attribute / Text input plugin
- data-collapsed attribute / Text input plugin
- data-direction attribute / Text input plugin
- data-dividertheme attribute / Text input plugin
- data-filter-placeholder attribute / Text input plugin
- data-filter attribute / Text input plugin
- data-group-theme attribute / List dividers
- data-icon attribute / Text input plugin
- data-iconpos attribute / Text input plugin
- data-inset attribute / Read-only lists, Text input plugin
- data-native-menu attribute / Text input plugin
- data-placeholder attribute / Text input plugin
- data-position attribute / Text input plugin
- data-rel attribute / Text input plugin
- data-role attribute / How multi-page templates work, Text input plugin
- data-split-icon attribute / Split button lists, Text input plugin
- data-split-theme attribute / Text input plugin
- data-theme attribute / Text input plugin
- data-transition attribute / Text input plugin
- data-type attribute / Text input plugin
- data-url attribute / Text input plugin
- default settings, jQuery Mobile
- customizing / Customizing default settings
- defaultTransition option / Customizing default settings, $.mobile options
- degradeInputs option / Page plugin
- delete icon / Text input plugin
- dialogs
- disabled option / Select plugin, Slider plugin
- div element / Inline buttons
- dividerTheme option / List view plugin
- document object / Customizing default settings
E
- $.extend method / Customizing default settings
- expandCueText option / Collapsible plugin
- external links
- external pages
- versus internal pages / How to link internal and external pages
- about / How to link internal and external pages
- linking, with internal pages / How to link internal and external pages
F
- features, iUI / What should I remember?
- features, jQTouch / What should I remember?
- features, jQuery Mobile / Comparison, Why choose jQuery Mobile?
- features, Sencha Touch / What should I remember?
- file bugs
- about / Getting involved
- fixed positioning
- about / Fixed positioning
- flip toggle, jQuery Mobile framework
- creating / Flip toggle switches
- footer bar, jQuery Mobile
- about / Footer bars
- creating / Creating a footer
- buttons, adding to / Adding buttons and other elements
- elements, adding to / Adding buttons and other elements
- form buttons
- forms, jQuery Mobile framework
- basics / Form basics
- initialization / Form structure and initialization
- structure / Form structure and initialization
- theming / Theming forms
- forward icon / Text input plugin
- fullscreen positioning
- about / Fullscreen positioning
- using / Fullscreen positioning
G
- gear icon / Text input plugin
- GetActive method / $.mobile.urlHistory methods
- getFilePath method / $.mobile.path methods
- GET method / Form structure and initialization
- getNext method / $.mobile.urlHistory methods
- Google Code / iUI
- gradeA option / Customizing default settings, $.mobile options
- grid icon / Text input plugin
- grid option / Navbar plugin
- grids
- using, in jQuery Mobile / Using columns and grids
- creating, with buttons / How to create a simple grid with buttons
- creating, with multiple columns / Creating grids with more than two columns
- grouped buttons
- about / Grouped buttons
- appearance / Grouped buttons
H
- <head> tag / Understanding page structure
- <html> tag / Understanding page structure
- hashListeningEnabled option / Customizing default settings, $.mobile options
- hasProtocol method / $.mobile.path methods
- header bar, jQuery Mobile
- about / Header bars
- creating / Creating a header
- buttons, customizing / Customizing buttons
- headerTheme option / List view plugin
- heading option / Collapsible plugin
- hidePlaceHolderMenuItems option / Select plugin
- history, jQuery Mobile / jQuery Mobilehistoryhistory, jQuery MobileHow jQuery Mobile was born
- history, Sencha Touch / Sencha Touch
- home icon / Text input plugin
- href attribute / Customizing buttons
- HTML5 standard / Understanding page structure
I
- icon option / Button plugin, Select plugin
- iconpos option / Button plugin, Navbar plugin, Select plugin
- icons
- about / Adding icons
- buttons, creating with / Adding icons
- icons, data-icon attribute
- alert / Text input plugin
- arrow-d / Text input plugin
- arrow-l / Text input plugin
- arrow-r / Text input plugin
- arrow-u / Text input plugin
- back / Text input plugin
- check / Text input plugin
- delete / Text input plugin
- forward / Text input plugin
- gear / Text input plugin
- grid / Text input plugin
- home / Text input plugin
- info / Text input plugin
- minus / Text input plugin
- plus / Text input plugin
- refresh / Text input plugin
- search / Text input plugin
- star / Text input plugin
- iconshadow option / Button plugin, Select plugin
- iconTheme option / Collapsible plugin
- id attribute / How multi-page templates work
- images
- adding, to list item / Images
- img tag / Images
- index.html file / How multi-page templates work
- info icon / Text input plugin
- inline buttons
- about / Inline buttons
- inline option / Button plugin, Select plugin
- input elements, jQuery Mobile framework
- about / Input elements
- text inputs / Text inputs, Password fields, Text areas
- search inputs / Search inputs
- inset option / List view plugin
- internal links
- internal pages
- about / How to link internal and external pages
- versus external pages / How to link internal and external pages
- linking, with external pages / How to link internal and external pages
- iPhone application / How does it look?
- iphonenav
- about / iUI
- isEmbeddedPage method / $.mobile.path methods
- isExternal method / $.mobile.path methods
- isRelative method / $.mobile.path methods
- iUI
- about / iUI
- users / Who is it for?
- features / What should I remember?
- iWebKit
- about / iWebKit
- users / Who is it for?
- display / How does it look?, What should I remember?
- features / What should I remember?
J
- JavaScript API / Who is it for?
- jQTouch
- versus jQuery Mobile / jQTouch
- users / Who is it for?
- display / How does it look?
- website link / How does it look?
- features / What should I remember?
- jQuery API browser link / jQuery Mobile in action
- jQuery Mobile
- history / jQuery Mobilehistoryhistory, jQuery MobileHow jQuery Mobile was born
- versus jQTouch / jQTouch
- versus Sencha Touch / Sencha Touch
- features / Comparison, Why choose jQuery Mobile?
- comparing, with other packages / Type of package comparison
- grades / Type of package comparison
- working / jQuery Mobile in action, Getting involved
- page structure / Understanding page structure, Navigation and page transitioning in AJAX
- multi-page templates / How multi-page templates work
- default settings, customizing / Customizing default settings
- linking to / Customizing default settings
- event handling / Handling events
- content, displaying / How content is displayed
- toolbar basics / How do toolbars actually work?
- toolbar types / Different types of bars
- toolbars, theming / Theming toolbars
- jQuery mobile
- resources / How to get jQuery mobile
- internal pages / How to link internal and external pages
- external pages / How to link internal and external pages
- navigating / Navigation and page transitioning in AJAX
- pages, transitioning in AJAX / Navigation and page transitioning in AJAX
- dialogs, creating / Dialogs: creation, deletion, and behavior
- dialogs, closing / Dialogs: creation, deletion, and behavior
- pages, theming / Theming pages and dialogs
- dialogs / Theming pages and dialogs
- utilities / Working with methods and utilities
- methods / Working with methods and utilities
- theme framework / Using the theme framework
- simple grid, creating with buttons / How to create a simple grid with buttons
- collapsible blocks / A note on collapsible blocks
- collapsible blocks, creating / A note on collapsible blocks
- content, theming / Theming content
- buttons, theming / Theming buttons
- jQuery mobile, toolbar types
- header / Creating a header, Customizing buttons
- footer / Footer bars, Creating a footer, Adding buttons and other elements
- navbar / Navbars, Creating a navbar, Customizing navbars
- jQuery Mobile Bug Tracker
- URL / Getting involved
- jQuery Mobile CSS / Type of package comparison
- jQuery Mobile documentation
- about / Page-related events
- jQuery Mobile events
- about / Handling events
- touch events / Touch events
- scroll events / Scroll events
- page-related events / Page-related events
- jQuery Mobile framework
- positioning / On positioning
- link buttons / What do buttons look and feel like in jQuery mobile?
- form buttons / What do buttons look and feel like in jQuery mobile?
- link buttons, creating / Creating link buttons
- form buttons, creating / Creating form buttons
- icons / Adding icons
- buttons, displaying / Displaying buttons
- inline buttons / Inline buttons
- grouped buttons / Grouped buttons
- forms / Form basics
- form initialization / Form structure and initialization
- form structure / Form structure and initialization
- input elements / Input elements
- flip toggle, creating / Flip toggle switches
- radio buttons / Radio buttons
- checkboxes / Checkboxes
- slider elements / Sliders
- select menu / Select menus, Select plugin
- forms, theming / Theming forms
- methods / List of properties and methods
- properties / List of properties and methods
- button elements / Button plugin
- collapsible blocks / Collapsible plugin
- dialogs / Dialog plugin
- list view plugin / List view plugin
- navbar plugin / Navbar plugin
- page plugin / Page plugin
- slider plugin / Slider plugin
- text input plugin / Text input plugin
- jQuery Mobile website
- options / Customizing default settings
- jQuery Mobile website, options
- activeBtnClass / Customizing default settings
- activePageClass / Customizing default settings
- ajaxFormsEnabled / Customizing default settings
- ajaxLinksEnabled / Customizing default settings
- defaultTransition / Customizing default settings
- gradeA / Customizing default settings
- hashListeningEnabled / Customizing default settings
- loadingMessage / Customizing default settings
- metaViewportContent / Customizing default settings
- nonHistorySelectors / Customizing default settings
- ns / Customizing default settings
- pageLoadErrorMessage / Customizing default settings
- subPageUrlKey / Customizing default settings
K
- keepNative option / Page plugin
- keyCode option / $.mobile options
L
- <li> tag / iUI
- layout grid
- about / How content is displayed
- link buttons
- list dividers / List dividers
- list type, selecting
- about / Basics and conventions for list views
- nested lists / Nested lists
- numbered lists / Numbered lists
- read-only lists / Read-only lists
- split button lists / Split button lists
- list views
- basics / Basics and conventions for list views
- conventions / Basics and conventions for list views
- creating / Basics and conventions for list views
- selecting / Basics and conventions for list views
- count bubbles / Count bubbles
- list dividers / List dividers
- images, adding / Images
- content, formatting / Formatting content
- search filter bar, implementing / Implementing a search filter bar
- about / List view plugin
- live() / Handling events
- loadingMessage option / Customizing default settings, $.mobile options
M
- $.mobile.activePage property / Working with methods and utilities
- $.mobile.changePage function / Navigation and page transitioning in AJAX
- $.mobile.path methods
- clean / $.mobile.path methods
- getFilePath / $.mobile.path methods
- hasProtocol / $.mobile.path methods
- isExternal / $.mobile.path methods
- isEmbeddedPage / $.mobile.path methods
- isRelative / $.mobile.path methods
- makeAbsolute / $.mobile.path methods
- setOrigin / $.mobile.path methods
- stripHash / $.mobile.path methods
- $.mobile.path properties
- origin / $.mobile.path properties
- $.mobile.urlHistory methods
- clearForward / $.mobile.urlHistory methods
- GetActive / $.mobile.urlHistory methods
- getNext / $.mobile.urlHistory methods
- $.mobile.urlHistory properties
- activeIndex / $.mobile.urlHistory properties
- stack / $.mobile.urlHistory properties
- $.mobile methods
- addResolutionBreakPoints / $.mobile methods
- base.reset / $.mobile methods
- base.set / $.mobile methods
- browser.ie / $.mobile methods
- changePage / $.mobile methods
- nsNormalize / $.mobile methods
- pageLoading / $.mobile methods
- silentScroll / $.mobile methods
- url.getPrev / $.mobile methods
- $.mobile object / Customizing default settings
- $.mobile options
- activePageClass / $.mobile options
- ajaxEnabled / $.mobile options
- defaultTransition / $.mobile options
- gradeA / $.mobile options
- hashListeningEnabled / $.mobile options
- keyCode / $.mobile options
- loadingMessage / $.mobile options
- normalizeRegex / $.mobile options
- ns / $.mobile options
- pageLoadErrorMessage / $.mobile options
- subPageUrlKey / $.mobile options
- makeAbsolute method / $.mobile.path methods
- menuPageTheme option / Select plugin
- metaViewportContent option / Customizing default settings
- minus icon / Text input plugin
- mobileinit event / Customizing default settings
- multi-page templates, jQuery Mobile
- about / How multi-page templates work
- multiple columns
- grids, creating with / Creating grids with more than two columns
N
- nativeMenu option / Select plugin
- navbar, jQuery Mobile
- about / Navbars, Navbar plugin
- customizing / Customizing navbars
- nested collapsible blocks
- about / Nested collapsible blocks
- nested lists
- about / Nested lists
- implementing / Nested lists
- nonHistorySelectors option / Customizing default settings, $.mobile options
- normalizeRegex option / $.mobile options
- nsNormalize method / $.mobile methods
- ns option / Customizing default settings, $.mobile options
- numbered lists
- about / Numbered lists
O
- ol element / Numbered lists
- Orientationchange event / Page-related events
- origin property / $.mobile.path properties
- overlayTheme option / Select plugin
P
- padding
- about / How content is displayed
- page-related events, jQuery Mobile
- about / Page-related events
- pageshow / Page-related events
- pagehide / Page-related events
- pagebeforeshow / Page-related events
- pagebeforehide / Page-related events
- pagebeforecreate event / Page-related events
- pagebeforeshow event / Page-related events
- pagecreate event / Page-related events
- pagehide event / Page-related events
- pageLoadErrorMessage option / Customizing default settings, $.mobile options
- pageLoading method / $.mobile methods
- page plugin, jQuery Mobile framework
- about / Page plugin
- pages
- theming / Theming pages and dialogs
- pageshow event / Page-related events
- page structure, jQuery Mobile
- page transitions
- password fields / Password fields
- path.origin property / $.mobile.path methods
- persistent footer option
- about / Persistent footer
- Please choose option / Select menus
- plus icon / Text input plugin
- positioning, jQuery Mobile framework
- about / On positioning
- fixed / On positioning, Fixed positioning
- fullscreen / On positioning, Fullscreen positioning
- persistent footer option / On positioning, Persistent footer
- POST method / Form structure and initialization
- preventDefault() function / Touch events
- progressive enhancement principle / Why choose jQuery Mobile?
R
- radio buttons, jQuery Mobile framework
- Radiohead element / Nested lists
- read-only lists
- about / Read-only lists
- refresh icon / Text input plugin
S
- $.support.boxShadow property / $.support tests
- $.support.cssPseudoElement property / $.support tests
- $.support.cssTransitions property / $.support tests
- $.support.dynamicBaseTag property / $.support tests
- $.support.eventCapture property / $.support tests
- $.support.mediaquery property / $.support tests
- $.support.orientation property / $.support tests
- $.support.pushState property / $.support tests
- $.support.scrollTop property / $.support tests
- $.support.touch property / $.support tests
- scroll events, jQuery Mobile
- about / Scroll events
- scrollstart / Scroll events
- scrollstop / Scroll events
- scrollstart event / Scroll events
- scrollstop event / Scroll events
- search filter bar
- implementing / Implementing a search filter bar
- search icon / Text input plugin
- search inputs elements
- about / Search inputs
- creating / Search inputs
- select menu, jQuery Mobile framework
- about / Select menus, Select plugin
- creating / Select menus
- Sencha Touch
- about / Sencha Touch
- versus jQuery Mobile / Sencha Touch
- history / Sencha Touch
- users / Who is it for?
- display / How does it look?
- features / What should I remember?
- setOrigin method / $.mobile.path methods
- shadow option / Button plugin, Select plugin
- silentScroll event / Working with methods and utilities
- silentScroll method / $.mobile methods
- simple grid
- creating, with buttons / How to create a simple grid with buttons
- slider elements, jQuery Mobile framework
- slider plugin, jQuery Mobile framework
- about / Slider plugin
- slideup transition / Navigation and page transitioning in AJAX
- span element / What do buttons look and feel like in jQuery mobile?
- split button lists
- about / Split button lists
- splitIcon option / List view plugin
- split list item
- creating / Split button lists
- splitTheme option / List view plugin
- stack property / $.mobile.urlHistory properties
- star icon / Text input plugin
- stopPropagation() function / Touch events
- stripHash method / $.mobile.path methods
- subPageUrlKey option / Customizing default settings, $.mobile options
- Swatch A / Theming pages and dialogs
- Swatch B / Theming pages and dialogs, Theming forms, Nested lists
- Swatch C / Theming pages and dialogs
- Swatch D / Theming pages and dialogs
- Swatch E / Theming pages and dialogs
- swipe event / Touch events
- swipeleft event / Touch events
- swiperight event / Touch events
T
- <title> tag / Understanding page structure
- tablets
- about / Who is it for?
- tap event / Touch events
- taphold event / Touch events
- text areas / Text areas
- text fields / Text fields
- text input plugin, jQuery Mobile framework
- about / Text input plugin
- text inputs elements
- about / Text inputs
- text fields / Text fields
- password fields / Password fields
- text areas / Text areas
- theme framework, jQuery Mobile
- about / Using the theme framework
- implementing / Using the theme framework
- theme option / Button plugin, Check and radio boxes plugin, Collapsible plugin, List view plugin, Select plugin, Slider plugin, Text input plugin
- Themeroller tool / Why choose jQuery Mobile?
- themes
- about / Using the theme framework
- theming mechanism / Theming pages and dialogs
- theming system / Why choose jQuery Mobile?
- about / How content is displayed
- to argument / Working with methods and utilities, $.mobile methods
- toolbars, jQuery Mobile
- about / How do toolbars actually work?
- theming / Theming toolbars
- toolbar types, jQuery Mobile
- header / Header bars, Creating a header, Customizing buttons
- footer / Footer bars, Creating a footer, Adding buttons and other elements
- navbar / Navbars, Customizing navbars
- touch events, jQuery Mobile
- about / Touch events
- tap / Touch events
- taphold / Touch events
- swipe / Touch events
- swipeleft / Touch events
- swiperight / Touch events
- trackTheme option / Slider plugin
U
- <ul> tag / iUI
- UI elements / Radio buttons
- ul element / Nested lists
- url.getPrev method / $.mobile methods
- URL hashes / Navigation and page transitioning in AJAX
W
- WebKit browsers
- about / Who is it for?
- window.orientation property / Page-related events
Z
- Zip file
- about / How to get jQuery mobile