diff --git a/entries/button.xml b/entries/button.xml
index 21b90ad1..734d420e 100644
--- a/entries/button.xml
+++ b/entries/button.xml
@@ -81,7 +81,6 @@ $( "[type='submit']" ).button();
-
If set to true, this will make the act like an inline so the width is determined by the 's text. By default, this is null (false) so the is full width, regardless of the feedback content. Possible values: true, false.
This option is also exposed as a data attribute: data-inline="true".
diff --git a/entries/buttonMarkup.xml b/entries/buttonMarkup.xml
deleted file mode 100644
index 116a6566..00000000
--- a/entries/buttonMarkup.xml
+++ /dev/null
@@ -1,290 +0,0 @@
-
-
-
- .buttonMarkup()
- Adds button styling to an element
-
- Note: .buttonMarkup() is deprecated as of jQuery Mobile 1.4.0 and will be removed in 1.5.0. You can now assign the full range of button style options to your button or a elements by simply adding classes.
-
- Transition to class-based styling
- Keeping in mind the followings will make it easy for you to transition from the button styling based on data attributes to the class-based process:
-
- When using icons, you must always specify an icon position class along with the icon class, because there is no longer a default icon position. In the example below the class ui-btn-icon-left is added to make sure the icon (ui-icon-arrow-r) will be displayed.
-
-
-
- Although the style-related data attributes are deprecated, the data attributes related to linking behavior remain unchanged. In the example below the button is styled using classes, but the data attributes related to linking are retained.
-
-
-
- We do not recommend mixing styling based on data attributes and class-based styling during the deprecation period.
-
- Button markup
- You can use .buttonMarkup() to style any element as a button that is attractive and useable on a mobile device. It is a convenience function that allows you to manipulate the classes related to button styling. For each element in the set of matched elements this function converts the options parameter to a list of classes to be applied to the element, while respecting the element's existing classes that are not related to button styling. You may also set the parameter overwriteClasses to true for performance reasons. When overwriteClasses is set to true the function discards existing classes and applies the classes corresponding to the options provided.
-
- Autoinitialization
- The framework will automatically apply button styling to anchors that have the attribute data-role="button" as well as button elements, anchors contained directly in bars and controlgroup widgets. You can specify button styling options via data attributes that you add to the anchor or button element. The data attribute corresponding to each .buttonMarkup() option is documented in the options of .buttonMarkup(). The example below shows the markup needed for an anchor-based button.
-
-
-
- Produces this anchor-based button:
-
-
- Button based button:
-
- .buttonMarkup() also automatically enhances button elements such as the one below:
-
-
-
-
-
- Disabled appearance
- You can style an anchor as disabled by adding the class ui-state-disabled.
- Note: It is not inherently possible to "disable" anchors. The class ui-state-disabled merely adds styling to make the anchor look disabled. It does not provide the same level of functionality as the disabled attribute of a form button. It may still be possible to follow the anchor using navigation methods that do not involve the pointing device.
-
-
- Produces an anchor-based button styled as disabled:
-
-
-
- In the case of button elements, you should apply the ui-state-disabled class when you set the button element's disabled attribute:
-
- Inline buttons
-
- By default, all buttons in the body content are styled as block-level elements so they fill the width of the screen:
-
-
- If you have multiple buttons that should sit side-by-side on the same line, add the data-inline="true" attribute to each button. This will style the buttons to be the width of their content and float the buttons so they sit on the same line.
-
-
-
-
-
- If you want buttons to sit side-by-side but stretch to fill the width of the screen, you can use the content column grids to put normal full-width buttons into 2- or 3-columns.
-
- Mini version
-
- For a more compact version that is useful in toolbars and tight spaces, add the data-mini="true" attribute to the button to create a mini version.
-
-
-
- This will produce a button that is not as tall as the standard version and has a smaller text size.
-
-
-
- Adding Icons to Buttons
- The jQuery Mobile framework includes a selected set of icons most often needed for mobile apps. To minimize download size, jQuery Mobile includes a single white icon sprite, and automatically adds a semi-transparent black circle behind the icon to ensure that it has good contrast on any background color.
-
- An icon can be added to a button by adding a data-icon attribute on the anchor specifying the icon to display. For example:
-
-
-
-
-
- Icon set
-
- The following data-icon attributes can be referenced to create the icons shown below:
-
-
- Icon positioning
- By default, all icons in buttons are placed to the left of the button text.
-
-
- This default may be overridden using the data-iconpos attribute to set the icon to the right, above (top) or below (bottom) the text. For example:
-
-
-
-
- You can also create an icon-only button, by setting the data-iconpos attribute to notext. The button plugin will hide the text on-screen, but add it as a title attribute on the link to provide context for screen readers and devices that support tooltips. For example, replacing data-iconpos="right" on the previous example with data-iconpos="notext":
-
-
-
- Creates this icon-only button:
-
-
- Mini & Inline
- The mini and inline attributes can be added to produce more compact buttons:
-
-
- Custom Icons
- To use custom icons, specify a data-icon value that has a unique name like myapp-email and the button plugin will generate a class by prefixing ui-icon- to the data-icon value and apply it to the button: ui-icon-myapp-email.
- You can then write a CSS rule in your stylesheet that targets the ui-icon-myapp-email:after class to specify the icon background source. The framework contains an inline (data URI) SVG test and adds class ui-nosvg to the html element if this is not supported. If you are using SVG icons you can use this class to provide a fallback to external PNG icons.
-
-
-
- Icons and themes
- The semi-transparent black circle behind the white icon ensures good contrast on any background color so it works well with the jQuery Mobile theming system. Here are examples of the same icons sitting on top of a range of different color swatches with themed buttons.
-
-
-
-
- Icon example
-
-
-
- Grouped buttons
-
- Occasionally, you may want to visually group a set of buttons to form a single block that looks contained like a navigation component. To get this effect, wrap a set of buttons in a container with the data-role="controlgroup" attribute - the framework will create a vertical button group, remove all margins and drop shadows between the buttons, and only round the first and last buttons of the set to create the effect that they are grouped together.
-
-
-
- By default, grouped buttons are presented as a vertical list:
-
-
- By adding the data-type="horizontal" attribute to the controlgroup container, you can swap to a horizontal-style group that floats the buttons side-by-side and sets the width to only be large enough to fit the content. (Be aware that these will wrap to multiple lines if the number of buttons or the overall text length is too wide for the screen.)
-
-
-
-
- Labels
- Because the label element will be associated with each individual input or button and will be hidden for styling purposes, we recommend wrapping the buttons in a fieldset element that has a legend which acts as the combined label for the group. Using the label as a wrapper around an input prevents the framework from hiding it, so you have to use the for attribute to associate the label with the input.
-
- Theming button-styled elements
-
- jQuery Mobile has a rich theming system that gives you full control of how buttons are styled. When a link is added to a container, it is automatically assigned a theme swatch letter that matches its parent bar or content box to visually integrate the button into the parent container, like a chameleon. So a button placed inside a content container with a theme of "a" will be automatically assigned the button theme of "a". Here are examples of the button theme pairings in the default theme. All buttons have the same HTML markup:
-
-
- Assigning theme swatches
- Buttons can be manually assigned any of the button color swatches from the theme to add visual contrast with the container they sit inside by adding the data-theme attribute on the button markup and specifying a swatch letter.
-
-
-
- Here are 2 buttons with icons that have a different swatch letter assigned via the data-theme attribute.
-
-
- Theme variations
-
-
-
-
-
-
-
- Adds the class ui-corner-all when true and removes it when false. This gives the button-styled element rounded corners.
- This option is also exposed as a data-attribute: data-corners="false"
-
-
-
-
-
- Adds an icon class by prefixing the value with the string "ui-icon-" and an icon position class based on the value of the iconpos option.
- For example, if the value is "arrow-r" and the value of the iconpos option is "left", then .buttonMarkup() will add the classes ui-icon-arrow-r and ui-btn-icon-left to each of the set of matched elements.
- This option is also exposed as a data-attribute: data-icon="arrow-r"
-
-
-
-
-
- Adds an icon position class by prefixing the value with the string "ui-btn-icon-" when the button-styled element has an icon.
- For example, if the value is "right" and the button-styled element has an icon, then the class ui-btn-icon-right will be added to each of the set of matched elements.
- This option is also exposed as a data-attribute: data-iconpos="right"
-
-
-
-
-
-
- This option is deprecated in 1.4.0 and will be removed in 1.5.0.
- Adds the class ui-shadow-icon to each of the set of matched elements when set to true and the button-styled element has an icon.
- This option is also exposed as a data-attribute: data-iconshadow="true"
-
-
-
-
-
-
- Adds the class ui-btn-inline to each of the set of matched elements when set to true.
- This option is also exposed as a data-attribute: data-inline="true"
-
-
-
-
-
-
- Adds the class ui-mini to each of the set of matched elements when set to true.
- This option is also exposed as a data-attribute: data-mini="true"
-
-
-
-
-
-
- Adds the class ui-shadow to each of the set of matched elements when set to true.
- This option is also exposed as a data-attribute: data-shadow="false"
-
-
-
-
-
-
- The value is a letter a-z identifying one of the color swatches in the current theme, or null.
- This option adds a class constructed by appending the string "ui-btn-" to the value to each of the set of matched elements. If set to null, no class is added, and the swatch is inherited from the element's parent.
- For example, a value of "b" will cause the class ui-btn-b to be added to each of the set of matched elements.
- This option is also exposed as a data-attribute: data-theme="b"
-
-
-
-
-
-
-
- When set to true, .buttonMarkup() discards all classes on each of the set of matched elements and adds classes based on the values passed into the options argument. You can use this feature to increase performance in situations where the element you wish to enhance does not have any classes other than the button styling classes added by .buttonMarkup().
- Conversely, when set to false, .buttonMarkup() first parses the existing classes found on each of the set of matched elements and computes a set of existing options based on the presence or absence of classes related to button styling already present. It separately records any classes unrelated to button styling. It then merges the options specified in the options parameter with the computed options such that the options passed in take precedence, and calculates a list of classes that must be present for those options to be expressed in the element's styling. It then re-applies the classes unrelated to button styling as well as the classes that reflect the new set of options. This means that calling .buttonMarkup() on the same element multiple times will have the expected effect:
-
-
-
-
-
-
-
diff --git a/entries/checkboxradio.xml b/entries/checkboxradio.xml
index 1695487c..1afcfaf1 100644
--- a/entries/checkboxradio.xml
+++ b/entries/checkboxradio.xml
@@ -208,7 +208,6 @@
-
It is difficult to write custom CSS for the wrapper div around the native input element generated by the framework. This option allows you to specify one or more space-separated class names to be added to the wrapper div element by the framework.
diff --git a/entries/collapsible.xml b/entries/collapsible.xml
index b9c84108..a4192538 100644
--- a/entries/collapsible.xml
+++ b/entries/collapsible.xml
@@ -194,7 +194,6 @@
-
By setting this option to false the element will get a full width appearance without corners.
If the value is unset for an individual collapsible container, but that container is part of a collapsible set, then the value is inherited from the parent collapsible set.
diff --git a/entries/collapsibleset.xml b/entries/collapsibleset.xml
index 5e319276..9075662c 100644
--- a/entries/collapsibleset.xml
+++ b/entries/collapsibleset.xml
@@ -120,25 +120,6 @@
-
-
- The default initSelector for the widget is:
-
- " "
-
- This option is deprecated in 1.4.0 and will be removed in 1.5.0.
- The old value of the widget's initSelector option (":jqmData(role='collapsible-set')") is deprecated. As of jQuery Mobile 1.5.0, only widgets that have the attribute data-role="collapsibleset" will be enhanced as widgets.
- As of jQuery Mobile 1.4.0, the initSelector is no longer a widget option. Instead, it is declared directly on the widget prototype. Thus, you may specify a custom value by handling the mobileinit event and overwriting the initSelector on the prototype:
-
- $( document ).on( "mobileinit", function() {
- $.mobile. .prototype.initSelector = "div.custom";
- });
-
- Note: Remember to attach the mobileinit handler after you have loaded jQuery, but before you load jQuery Mobile, because the event is triggered as part of jQuery Mobile's loading process.
- The value of this option is a jQuery selector string. The framework selects elements based on the value of this option and instantiates widgets on each of the resulting list of elements.
-
-
-
By setting this option to false the collapsibles will get a full width appearance without corners. If the value is false for an individual collapsible container, but that container is part of a widget, then the value is inherited from the parent widget.
This option is also exposed as a data attribute: data-inset="true".
@@ -151,7 +132,6 @@
-
diff --git a/entries/controlgroup.xml b/entries/controlgroup.xml
index 6dbd4178..e7dfce2a 100644
--- a/entries/controlgroup.xml
+++ b/entries/controlgroup.xml
@@ -45,7 +45,6 @@
-
diff --git a/entries/dialog.xml b/entries/dialog.xml
deleted file mode 100644
index 06e8b7e6..00000000
--- a/entries/dialog.xml
+++ /dev/null
@@ -1,169 +0,0 @@
-
-
-
- Dialog Widget
- Opens content in an interactive overlay.
-
-
-
Note: Dialogs are deprecated as of jQuery Mobile 1.4.0 and will be removed in 1.5.0. The
dialog option provided by the
page.dialog extension of the
page widget allows you to style a page as a dialog, however, the special navigational handling will be removed. You may also consider implementing dialogs using
popup widgets.
- Any page can be presented as a modal dialog by adding the data-rel="dialog" attribute to the page anchor link. When the "dialog" attribute is applied, the framework adds styles to add rounded corners, margins around the page and a dark background to make the "dialog" appear to be suspended above the page.
-
-
-
-
- You can open a dialog programmatically by calling the $.mobile.changePage method:
-
-
- Transitions
-
- By default, the dialog will open with a 'pop' transition. Like all pages, you can specify any page transition you want on the dialog by adding the data-transition attribute to the link. To make it feel more dialog-like, we recommend specifying a transition of "pop", "slidedown" or "flip". Possible values include: fade, pop , flip , turn, flow, slidefade, slide, slideup, slidedown, none.
-
-
-
-
-
- Closing dialogs
-
- When any link is clicked within a dialog, the framework will automatically close the dialog and transition to the requested page, just as if the dialog were a normal page. Nevertheless, dialogs can also be chained, as explained below under "Chaining Dialogs" . Similarly, a link that opens a popup will also leave the dialog in place.
-
- If the dialog has a header the framework will add a close button at the left side of the header. You can change the position by adding data-close-btn="right" to the dialog container. If you don't want a close button in the header or add a custom close button, you can use data-close-btn="none".
-
-
-
- To create a "cancel" button in a dialog, just link to the page that triggered the dialog to open and add the data-rel="back" attribute to your link. This pattern of linking to the previous page is also usable in non-JS devices as well.
-
- For JavaScript-generated links, you can simply set the href attribute to "#" and use the data-rel="back" attribute. You can also call the dialog's close() method to programmatically close dialogs, for example: $( ".ui-dialog" ).dialog( "close" ).
-
- Setting the close button text
-
- Just like the page plugin, you can set a dialog's close button text through an option or data attribute. The option can be configured for all dialogs by binding to the mobileinit event and setting the $.mobile.dialog.prototype.options.closeBtnText property to a string of your choosing, or you can place the data attribute data-close-btn-text to configure the text from your markup.
-
- History & Back button behavior
-
- Since dialogs are typically used to support actions within a page, the framework does not include dialogs in the hash state history tracking. This means that dialogs will not appear in your browsing history chronology when the Back button is clicked. For example, if you are on a page, click a link to open a dialog, close the dialog, then navigate to another page, if you were to click the browser's Back button at that point you will navigate back to the first page, not the dialog.
-
- Chaining Dialogs
-
- Please note: If a dialog opens another dialog (chaining), closing the last one with a link of type data-rel="back" will always navigate to the previous dialog until the root-page of type data-role="page" is reached. This guarantees a consistent navigation between dialogs.
-
- Styling & theming
-
- Dialogs can be styled with different theme swatches, just like any page by adding data-theme attributes to the header, content, or footer containers.
-
-
-
- By default dialogs have rounded corners. The option corners can be set to false by adding data-corners="false" to the dialog container:
-
-
-
- Dialogs appear to be floating above an overlay layer. This overlay adopts the swatch 'a' content color by default, but the data-overlay-theme attribute can be added to the page wrapper to set the overlay to any swatch letter.
-
-
-
- Dialogs can also be used more like a control sheet to offer multiple buttons if you simply remove the top margin from the dialog's inner container element. For example, if your dialog page had a class of my-dialog, you could add this CSS to pin that dialog to the top: .ui-dialog.my-dialog .ui-dialog-contain { margin-top: 0 }, or you could just apply that style to all dialogs with .ui-dialog .ui-dialog-contain { margin-top: 0 }.
-
-
-
- Dialog width and margins
-
- For the sake of readability, dialogs have a default width of 92.5% and a max-width of 500 pixels. There is also a 10% top margin to give dialogs larger top margin on larger screens, but collapse to a small margin on smartphones. The dialog's inner container is shifted towards the top with 15px to hide the corner styling if a dialog is used as a control sheet (see above). To override these styles, add the following CSS override rule to your stylesheet and tweak as needed:
-
-
-
-
- 1.0
-
-
-
- Sets the position of the dialog close button in the header (left or right) or prevents the framework from adding a close button (none).
- This option is also exposed as a data attribute: data-close-btn.
-
-
-
-
-
- Customizes the text of the close button which is helpful for translating this into different languages. The close button is displayed as an icon-only button by default so the text isn't visible on-screen, but is read by screen readers so this is an important accessibility feature.
- This option is also exposed as a data attribute: data-close-btn-text="Fermer".
-
-
-
-
- Sets whether to draw the dialo with rounded corners..
- This option is also exposed as a data attribute:data-corners="false".
-
-
-
-
-
-
-
-
- Dialogs appear to be floating above an overlay layer. This overlay adopts the swatch A content color by default, but the data-overlay-theme attribute can be added to the page wrapper to set the overlay to any swatch letter.
- Possible values: swatch letter (a-z)
- This option is also exposed as a data attribute: data-overlay-theme="b".
-
-
-
-
-
-
- Triggered when a dialog is created
-
-
-
-
-
-
-
-
-
-
- Closes the dialog.
-
-
-
- A basic example of opening a page as a dialog by adding data-rel="dialog" to the anchor tag.
-
-
-
-
diff --git a/entries/fieldcontain.xml b/entries/fieldcontain.xml
deleted file mode 100644
index efe218f5..00000000
--- a/entries/fieldcontain.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
- .fieldcontain()
- Adds field container styling to an element
-
-
-
Note: .fieldcontain() is deprecated as of jQuery Mobile 1.4.0 and will be removed in 1.5.0. You can now construct responsive multi-field forms by wrapping each form element and its label in a div with class ui-field-contain.
-
- Adds class ui-field-contain to div wrappers of individual form elements which have a label. The div and the class ensure that the form is rendered responsively. At a sufficient width the label for each form element will be placed to the left of the form element, whereas on narrow displays, the label will appear above the form element.
-
-
-
diff --git a/entries/jQuery.mobile.activePage.xml b/entries/jQuery.mobile.activePage.xml
deleted file mode 100644
index 10428494..00000000
--- a/entries/jQuery.mobile.activePage.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
- jQuery.mobile.activePage
- Reference to the page currently in view.
-
- Note: is deprecated as of jQuery Mobile 1.4.0 and will be removed in 1.5.0. Use the
getActivePage() method from the
pagecontainer widget instead.
-
- 1.0
-
-
diff --git a/entries/jQuery.mobile.changePage.xml b/entries/jQuery.mobile.changePage.xml
deleted file mode 100644
index e1401a2f..00000000
--- a/entries/jQuery.mobile.changePage.xml
+++ /dev/null
@@ -1,126 +0,0 @@
-
-
- jQuery.mobile.changePage()
- Programmatically change from one page to another.
-
-
Note: is deprecated as of jQuery Mobile 1.4.0 and will be removed in 1.5.0. Use the pagecontainer widget's change() method instead.
-
-
-
-
-
- Absolute or relative URL. ( "about/us.html" )
-
-
- jQuery collection object. ( $( "#about" ) )
-
-
-
- Properties:
-
- By default, changePage() ignores requests to change to the current active page. Setting this option to true, allows the request to execute. Developers should note that some of the page transitions assume that the fromPage and toPage of a changePage request are different, so they may not animate as expected. Developers are responsible for either providing a proper transition, or turning it off for this specific case.
-
-
-
- Decides if the hash in the location bar should be updated. This has the effect of creating a new browser history entry. It also means that, if set to false , the incoming page will replace the current page in the browser history, so the page from which the user is navigating away will not be reachable via the browser's "Back" button.
-
-
- The data to send with an Ajax page request. Used only when the 'to' argument of changePage() is a URL.
-
-
-
-
-
-
-
-
- The URL to use when updating the browser location upon changePage completion. If not specified, the value of the data-url attribute of the page element is used.
-
-
- Specifies the element that should contain the page.
-
-
- Forces a reload of a page, even if it is already in the DOM of the page container. Used only when the 'to' argument of changePage() is a URL.
-
-
- Decides what direction the transition will run when showing the page.
-
-
- The data-role value to be used when displaying the page. By default this is undefined which means rely on the value of the @data-role attribute defined on the element.
-
-
- Decides whether or not to show the loading message when loading external pages.
-
-
- The transition to use when showing the page.
-
-
- Specifies the method ("get" or "post") to use when making a page request. Used only when the 'to' argument of changePage() is a URL.
-
-
-
-
- Transition to the "about us" page with a slideup transition.
-
-
-
-
- Transition to the "search results" page, using data from a form with an id of "search".
-
-
-
-
- Transition to the "confirm" page with a "pop" transition without tracking it in history.
-
-
-
-
- Programmatically change from one page to another. This method is used internally for the page loading and transitioning that occurs as a result of clicking a link or submitting a form, when those features are enabled.
-
-
-
diff --git a/entries/jQuery.mobile.getDocumentBase.xml b/entries/jQuery.mobile.getDocumentBase.xml
deleted file mode 100644
index 576e915b..00000000
--- a/entries/jQuery.mobile.getDocumentBase.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
- jQuery.mobile.getDocumentBase()
- Utility method for retrieving the original document base URL.
-
-
-
-
-
- The function normally returns the original document base URL as a string. However, if you specify a truthy value for this parameter, the original document base URL will be returned in a hash as a parsed URL.
-
-
-
-
-
diff --git a/entries/jQuery.mobile.getDocumentUrl.xml b/entries/jQuery.mobile.getDocumentUrl.xml
deleted file mode 100644
index 169c8af4..00000000
--- a/entries/jQuery.mobile.getDocumentUrl.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
- jQuery.mobile.getDocumentUrl()
- Retrieve the URL of the original document.
-
-
-
-
-
- The function normally returns the original document's URL as a string. However, if you specify a truthy value for this parameter, the original document's URL will be returned in a hash as a parsed URL.
-
-
-
-
-
diff --git a/entries/jQuery.mobile.getInheritedTheme.xml b/entries/jQuery.mobile.getInheritedTheme.xml
deleted file mode 100644
index 796a4c16..00000000
--- a/entries/jQuery.mobile.getInheritedTheme.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
- jQuery.mobile.getInheritedTheme()
- Retrieves the theme of the nearest parent that has a theme assigned.
-
- This method is no longer useful, since theme inheritance is implemented entirely in CSS as of jQuery Mobile 1.4.0.
-
-
-
- A jQuery collection object containing an element for which the inherited theme is to be determined.
-
-
-
- The color scheme (swatch) to apply if no theme is found on any of the parents. It accepts a single letter from a-z that maps to the swatches included in your theme.
- Possible values: swatch letter (a-z).
-
-
-
-
- Retrieve the inherited theme for an element
-
-
-
-
diff --git a/entries/jQuery.mobile.loadPage.xml b/entries/jQuery.mobile.loadPage.xml
deleted file mode 100644
index ffeef739..00000000
--- a/entries/jQuery.mobile.loadPage.xml
+++ /dev/null
@@ -1,113 +0,0 @@
-
-
- jQuery.mobile.loadPage()
- Load an external page, enhance its content, and insert it into the DOM.
-
-
Note: is deprecated as of jQuery Mobile 1.4.0 and will be removed in 1.5.0. Use the pagecontainer widget's load() method instead.
-
-
-
-
-
- Absolute or relative URL. ( "about/us.html" )
-
-
- jQuery collection object. ( $( "#about" ) )
-
-
-
- Properties:
-
- By default, changePage() ignores requests to change to the current active page. Setting this option to true, allows the request to execute. Developers should note that some of the page transitions assume that the fromPage and toPage of a changePage request are different, so they may not animate as expected. Developers are responsible for either providing a proper transition, or turning it off for this specific case.
-
-
-
- Decides if the hash in the location bar should be updated.
-
-
- The data to send with an Ajax page request.
-
-
-
-
-
-
-
-
- Forced delay (in ms) before the loading message is shown. This is meant to allow time for a page that has already been visited to be fetched from cache without a loading message.
-
-
- Specifies the element that should contain the page.
-
-
- Forces a reload of a page, even if it is already in the DOM of the page container. Used only when the 'to' argument of changePage() is a URL.
-
-
- The data-role value to be used when displaying the page. By default this is undefined which means rely on the value of the @data-role attribute defined on the element.
-
-
- Decides whether or not to show the loading message when loading external pages.
-
-
- The transition to use when showing the page.
-
-
- Specifies the method ("get" or "post") to use when making a page request. Used only when the 'to' argument of changePage() is a URL.
-
-
-
-
- Load the "about us" page into the DOM.
-
-
-
-
- Load a "search results" page, using data from a form with an id of "search".
-
-
-
-
- Load an external page, enhance its content, and insert it into the DOM. This method is called internally by the changePage() function when its first argument is a URL. This function does not affect the current active page so it can be used to load pages in the background. The function returns a deferred promise object that gets resolved after the page has been enhanced and inserted into the document.
-
-
-
-
-
diff --git a/entries/listview.xml b/entries/listview.xml
index f07be23a..43e4027c 100644
--- a/entries/listview.xml
+++ b/entries/listview.xml
@@ -239,7 +239,6 @@ $( document ).on( "mobileinit", function() {
-
Adds inset list styles.
This option is also exposed as a data attribute: data-inset="true".
diff --git a/entries/navbar.xml b/entries/navbar.xml
index 6738d95a..0791c689 100644
--- a/entries/navbar.xml
+++ b/entries/navbar.xml
@@ -120,7 +120,6 @@
-
diff --git a/entries/page.xml b/entries/page.xml
index 9287ca54..b9028ba5 100644
--- a/entries/page.xml
+++ b/entries/page.xml
@@ -110,7 +110,6 @@ $.mobile.back();
-
diff --git a/entries/panel.xml b/entries/panel.xml
index a38ad4a0..a3470951 100644
--- a/entries/panel.xml
+++ b/entries/panel.xml
@@ -336,7 +336,6 @@ $( "#idofpanel" ).panel( "close" );
-
The side of the screen the panel appears on. Values can be "left" or "right".
This option is also exposed as a data attribute:data-position="right" on the link that opens the panel.
diff --git a/entries/popup.xml b/entries/popup.xml
index 1bfe0697..f306d8c8 100644
--- a/entries/popup.xml
+++ b/entries/popup.xml
@@ -437,7 +437,6 @@ $( document ).on( "pageinit", function() {
-
Sets the color scheme (swatch) for the popup background, which covers the entire window. If not explicitly set, the background will be transparent.
diff --git a/entries/rangeslider.xml b/entries/rangeslider.xml
index 3b304d24..a2dc667c 100644
--- a/entries/rangeslider.xml
+++ b/entries/rangeslider.xml
@@ -129,7 +129,6 @@ $( "div#range-slider" ).rangeslider();
-
diff --git a/entries/selectmenu.xml b/entries/selectmenu.xml
index 18cba987..b191283d 100644
--- a/entries/selectmenu.xml
+++ b/entries/selectmenu.xml
@@ -290,7 +290,6 @@ $( "select" ).selectmenu();
-
If set to true, this will make the select button act like an inline button so the width is determined by the button's text. By default, this is null (false) so the select button is full width, regardless of the feedback content. Possible values: true, false.
This option is also exposed as a data attribute: data-inline="true".
diff --git a/entries/slider.xml b/entries/slider.xml
index 9d4bc7ae..f22bb9b5 100644
--- a/entries/slider.xml
+++ b/entries/slider.xml
@@ -252,7 +252,6 @@ $( "input" ).slider();
-
diff --git a/entries/textinput.xml b/entries/textinput.xml
index 6126d2b3..bb1e2685 100644
--- a/entries/textinput.xml
+++ b/entries/textinput.xml
@@ -230,7 +230,6 @@ $( ".mySearchInput" ).textinput();
-
Attempts to prevent the device from focusing in on the input element when the element receives the focus.
diff --git a/includes/widget-option-initSelector.xml b/includes/widget-option-initSelector.xml
deleted file mode 100644
index 0a6243cb..00000000
--- a/includes/widget-option-initSelector.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
- The default initSelector for the widget is:
-
-" "
-
-
-
Note: This option is deprecated in 1.4.0 and will be removed in 1.5.0.
- As of jQuery Mobile 1.4.0, the initSelector is no longer a widget option. Instead, it is declared directly on the widget prototype. Thus, you may specify a custom value by handling the mobileinit event and overwriting the initSelector on the prototype:
-
-$( document ).on( "mobileinit", function() {
- $.mobile. .prototype.initSelector = "div.custom";
-});
-
-
- Note: Remember to attach the mobileinit handler after you have loaded jQuery, but before you load jQuery Mobile, because the event is triggered as part of jQuery Mobile's loading process.
- The value of this option is a jQuery selector string. The framework selects elements based on the value of this option and instantiates widgets on each of the resulting list of elements.
-
-
-
diff --git a/pages/data-attribute.html b/pages/data-attribute.html
index 79a32bfd..3c53964f 100644
--- a/pages/data-attribute.html
+++ b/pages/data-attribute.html
@@ -25,10 +25,6 @@
data-iconpos
left | right | top | bottom | notext
-
- data-iconshadow
- true | false Deprecated as of 1.4.0 and will be removed in 1.5.0.
-
data-inline
true | false
@@ -144,17 +140,6 @@
-Content
-Note: Deprecated as of 1.4.0 and will be removed in 1.5.0.
-Container with data-role="content"
-
-
- data-theme
- swatch letter (a-z)
-
-
-
-
DIV or FIELDSET container with data-role="controlgroup". Visually integrate multiple button-styled elements.
@@ -227,10 +212,6 @@
Any link or form element inside data-ajax="false" containers will be ignored by the framework's navigation functionality when $.mobile.ignoreContentEnabled is set to true.
-Field container
-Container with data-role="fieldcontain" wrapped around label/form element pair
-Note: data-role="fieldcontain" is deprecated as of jQuery Mobile 1.4.0 and will be removed in 1.5.0. Add class ui-field-contain instead.
-
Select with data-role="slider" and two option element
@@ -300,10 +281,6 @@
data-autodividers
true | false
-
- data-count-theme
- swatch letter (a-z) - Default "null", inherited from parent Deprecated as of 1.4.0 and will be removed in 1.5.0.
-
data-divider-theme
swatch letter (a-z) - Default "null", inherited from parent
diff --git a/pages/global-config.html b/pages/global-config.html
index 7db7f461..34b27bc4 100644
--- a/pages/global-config.html
+++ b/pages/global-config.html
@@ -58,12 +58,6 @@ Configurable options
The following defaults are configurable via the $.mobile object:
- activeBtnClass string , default: "ui-btn-active"
- The CSS class used for "active" button state.Deprecated in 1.4 and will be removed in 1.5. The class "ui-btn-active" will continue to be applied to elements as before.
-
- activePageClass string , default: "ui-page-active"
- The CSS class used for the page currently in view or in a transition.Deprecated in 1.4 and will be removed in 1.5. The class "ui-page-active" will continue to be applied to elements as before.
-
ajaxEnabled boolean , default: true
jQuery Mobile will automatically handle link clicks and form submissions through Ajax, when possible. If false, URL hash listening will be disabled as well, and URLs will load as ordinary HTTP requests.
@@ -72,23 +66,6 @@ Configurable options
autoInitializePage boolean , default: true
When the DOM is ready, the framework should automatically call $.mobile.initializePage. If false, the page will not initialize and will be visually hidden until $.mobile.initializePage is manually called.
-
- buttonMarkup.hoverDelay integer , default: 200
- Set the delay for touch devices to add the hover and down classes on touch interactions for buttons throughout the framework. Reducing the delay here results in a more responsive feeling ui, but will often result in the downstate being applied during page scrolling.
- Deprecated in 1.4 - use
$.mobile.hoverDelay instead.
-
-
defaultDialogTransition string , default: 'pop'
-
Set the default transition for dialog changes that use Ajax. Set to 'none' for no transitions.
- Deprecated in 1.4.
- When using pages styled as dialogs (data-role="page" data-dialog="true"), if you wish for them to have a different transition than regular pages, you must specify the transition on the link that opens them by adding the attribute data-transition="pop" to the link. "pop" is just an example. You may specify any transition you wish, such as "slide", "flip", or "none".
- Similarly, when calling the pagecontainer 's change() method, you must also specify the transition explicitly, if you wish it to be different from the $.mobile.defaultPageTransition:
-
-$( ":mobile-pagecontainer" )
- .pagecontainer( "change", "dialog.html", { transition: "pop" } );
-
-
-
-$.mobile.defaultDialogTransition is deprecated.
defaultPageTransition string , default: 'fade'
Set the default transition for page changes that use Ajax. Note: default changed from 'slide' to 'fade' in 1.1. Set to 'none' for no transitions.
@@ -128,9 +105,6 @@
Configurable options
dynamicBaseEnabled boolean , default: true
When this property is set to false the base tag value in browsers that support a dynamic base tag and URL prefixes in browsers that don't won't be updated to reflect where the page was loaded from. This means that resource references that are relative to the page on which they are defined may break. This option is available for web frameworks that operate under a universal base tag value where all links and assets are relative to a single base.
-
focusClass string , default: "ui-focus"
-
The CSS class used for "active" button state.Deprecated in 1.4 and will be removed in 1.5. The class "ui-focus" will continue to be applied to elements as before.
-
getMaxScrollForTransition function
Set a scroll position breakpoint for transitions. If the scroll position is greater than the value returned by this function, transition "none" will be used. The default function returns three times the height of the window.
@@ -152,9 +126,6 @@
Configurable options
maxTransitionWidth integer, boolean , default: false
Set a max width for transitions. The option accepts any number representing a pixel width and its default value false. If a number value is set, transition "none" will be used if the window is wider than the specified value.
-
minScrollBack integer , default: 0
-
Minimum scroll distance that will be remembered when returning to a page.Deprecated in 1.4 and will be removed in 1.5. Any and all scrolling will be remembered. This matches native behavior. The old default value of 250 has changed to 0 during the deprecation period.
-
ns string , default: ""
The namespace used in data attributes (e.g., data-role). Can be set to any string, including a blank string which is the default. When using, it's clearest if you include a trailing dash, such as "mynamespace-" which maps to data-mynamespace-foo="...".
If you use data- namespacing, you will need to update/override one selector in the theme CSS. The following data selectors should incorporate the namespace you're using:
@@ -176,9 +147,6 @@
Configurable options
pushStateEnabled boolean , default: true
Enhancement to use history.replaceState in supported browsers, to convert the hash-based Ajax URL into the full document path. Note that we recommend disabling this feature if Ajax is disabled or if external links are used extensively.
-
subPageUrlKey string , default: "ui-page"
-
The url parameter used for referencing widget-generated sub-pages (such as those generated by nested listviews). Translates to example.html&ui-page= subpageIdentifier . The hash segment before &ui-page= is used by the framework for making an Ajax request to the URL where the sub-page exists.Deprecated in 1.4 and will be removed in 1.5.
-
transitionFallbacks.[transition] string , default: "fade"
Set the fallback transition for browsers that don't support 3D transforms for a specific transition type.