jquery-mobile/docs/pages
scottjehl 80d56e655b Changed page navigation scripting to use data-url attributes instead of IDs for storing page URLs. This fixes a number of issues, most importantly #477, which exposed a conflict between jQuery's selector engine that would result in un-enhanced pages whenever linking between two pages in the same directory.
The shift away from interal ID attribute usage also allows users to bind page events (pagecreate, pagebeforecreate) to a page div by its ID, which was a frequent cause of confusion when it didn't work as expected in former versions of the framework.

Seemingly unrelated: these commits allow you to specify data-role="dialog" in multipage and single page templates. In multipage templates, the role must be on the page (a link with data-rel alone will not work in multi-page). This addresses issue number 464, but may need further testing for obscure scenarios.

Fixes #477 (Pages are not enhanced when linking to a filename without a path)
Fixes #493 (Click the same link twice -> blank page)
Fixes #513 (closing dialog + returning to the same dialog)
Fixes #550 (changePage() not updating hash for internal pages - breaks )
Fixes #464 (Dialogs don't work within multi-pages)
Fixes #633 (Recent change to prevent same-page requests breaks select menu close button)
Fixes #599 (Page ids & page specific events)
Fixes #634 (After a bad page request, base url is not reset to current path)

booya.
2010-12-07 12:05:10 -05:00
..
api-pages.html Added link to demo css file to all docs pages 2010-11-11 14:15:42 -05:00
dialog-alt.html Added link to demo css file to all docs pages 2010-11-11 14:15:42 -05:00
dialog-buttons.html Added link to demo css file to all docs pages 2010-11-11 14:15:42 -05:00
dialog-success.html Added link to demo css file to all docs pages 2010-11-11 14:15:42 -05:00
dialog.html Added link to demo css file to all docs pages 2010-11-11 14:15:42 -05:00
docs-dialogs.html Added link to demo css file to all docs pages 2010-11-11 14:15:42 -05:00
docs-link-scenarios.html Added link to demo css file to all docs pages 2010-11-11 14:15:42 -05:00
docs-links.html Added link to demo css file to all docs pages 2010-11-11 14:15:42 -05:00
docs-navmodel.html noted docs to-do 2010-12-01 17:05:28 -05:00
docs-pages.html Changed page navigation scripting to use data-url attributes instead of IDs for storing page URLs. This fixes a number of issues, most importantly #477, which exposed a conflict between jQuery's selector engine that would result in un-enhanced pages whenever linking between two pages in the same directory. 2010-12-07 12:05:10 -05:00
docs-transitions.html Added link to demo css file to all docs pages 2010-11-11 14:15:42 -05:00
index.html Added link to demo css file to all docs pages 2010-11-11 14:15:42 -05:00
link-formats.html Added link to demo css file to all docs pages 2010-11-11 14:15:42 -05:00
multipage-template.html changed to reference local js,css 2010-12-07 11:33:04 -05:00
page-template.html Updated jq script link to 1.4.4 on both pages. Also used CDN versions on the multi-page template. 2010-12-02 11:43:58 -05:00
pages-themes.html Added link to demo css file to all docs pages 2010-11-11 14:15:42 -05:00
transition-success.html Added link to demo css file to all docs pages 2010-11-11 14:15:42 -05:00