scottjehl
25c2ce5ce6
added support for grouped collapsibles that make accordions. Parent element just needs a data-role of collapsible-set. Fixes #87 , Fixes #178
2010-10-23 10:20:06 -04:00
scottjehl
538a56caf6
Used triggerHandler instead of trigger to allow collapsibles to be embedded. Fixes #255
2010-10-23 08:57:54 -04:00
scottjehl
f32d9dddc1
click instead of tap
2010-10-22 19:00:22 -04:00
scottjehl
fe468ccc9e
used click in place of tap
2010-10-22 18:59:42 -04:00
scottjehl
cf700ecfc1
e vs event. Fixed.
2010-10-22 18:59:14 -04:00
scottjehl
521b8e5eb7
moved the base tag check call to within the support extend.
2010-10-22 16:45:47 -04:00
scottjehl
e58c833f8c
used indexOf instead of match.
2010-10-22 16:41:56 -04:00
hochi
dfaeae34bd
fixed is() selector
2010-10-23 04:30:10 +08:00
scottjehl
6d54740f41
set max-width breakpoint classes as well.
2010-10-22 14:46:27 -04:00
scottjehl
38eb8aecc7
added - to prefix
2010-10-22 14:46:27 -04:00
scottjehl
e0f9c24b94
should have been minwidth prefixes, and now adding all that apply, rather than just the greatest.
2010-10-22 14:46:26 -04:00
John Resig
a5b4fdbaaa
Fix typos.
2010-10-22 14:33:10 -04:00
John Resig
4f9d2e8ac8
Merge branch 'master' of github.com:jquery/jquery-mobile
2010-10-22 14:31:31 -04:00
John Resig
a8f8beaf74
Minor formatting and performance tweaks to the page plugin.
2010-10-22 14:31:24 -04:00
scottjehl
732b66057a
resize and orientationchange now auto-add maxwidth classes to HTML element for common width breakpoints (defaults: 320,480,768,1024), which can be used in css targeting in place of media queries (for shorthand, and more importantly, to support IE, which may be opted-in to A support).
2010-10-22 13:58:08 -04:00
John Resig
d55fce4a47
Merge branch 'master' of github.com:jquery/jquery-mobile
2010-10-22 12:42:33 -04:00
John Resig
62623ca68e
Made a bunch of tweaks to checkbox/radio.
2010-10-22 12:42:24 -04:00
scottjehl
70bba7064a
Added a support test $.support.dynamicBaseTag and workaround for browsers that don't support dynamically updating BASE tag (Firefox is the only one I've seen so far. In those browsers, when a new page is fetched, any elements with href and src attributes will have their attribute prefixed with a proper base url (if they don't already start with an external site http address, "/", "#", or any protocol such as "mailto:, etc).
...
In the process, the BASE element and related functions are only implemented if that support is true, and BASE urls now use a full URL path when set, to avoid issues with browsers that may need that.
Fixes #263 , Fixes #221
2010-10-22 12:31:25 -04:00
John Resig
8208b6b986
Minor tweaks to page formatting.
2010-10-22 12:22:57 -04:00
John Resig
a07bcbaa8b
Minor tweaks to page logic.
2010-10-22 12:17:14 -04:00
John Resig
87106e4e61
Make sure that listview classes are only set per row.
2010-10-22 11:48:54 -04:00
John Resig
c8b5728c21
Fix issues with button rendering.
2010-10-22 11:39:26 -04:00
John Resig
170b02d795
Pull in updated version of jQuery.
2010-10-22 11:38:07 -04:00
John Resig
683d73243c
Reduced number of calls to addClass.
2010-10-21 18:36:17 -04:00
John Resig
f91b2523ff
Merge clickable into buttonMarkup. Improve performance of the Button Markup plugin.
2010-10-21 17:18:59 -04:00
scottjehl
21a7b0a2ba
updated to reflect new changes in pageChange function and dialog behavior
2010-10-21 17:02:59 -04:00
scottjehl
e71cb716a2
Merge branch 'master' of github.com:jquery/jquery-mobile
...
Conflicts:
js/jquery.mobile.js
2010-10-21 16:47:32 -04:00
scottjehl
ef3fd116dc
refactored to use widget factory and not be tracked via hash/history. Fixes #176
2010-10-21 16:29:05 -04:00
scottjehl
5ad3d04084
several changes that allow for changing pages without hash changes:
...
- allowed prevention of hash listening during a particular hash change
- allowed $.activePage to remain set on previous page when an untracked page is open (return pageshow event false to use this feature)
- moved setting and resetting to base urls and made sure they update at the right moment for both new pages and those previously visited.
- changePage now accepts an array as first argument, allowing you to specify both [from,to] pages, whereas non-array types would refer to the "to" page, assuming "from" should be the currently viewed page
- error requests never generate a hash change now
- edited the ajax error to appear in the right location when scrolled
Essentially, plugins can now create page changes that are not tracked in history, which is a dialog critical bug.
2010-10-21 16:28:17 -04:00
scottjehl
6f90c3aa17
changed to use click event.
2010-10-21 15:59:44 -04:00
John Resig
1128ff16ca
Rewrote some of the logic for numbering items and creating sub-pages.
2010-10-21 14:56:10 -04:00
John Resig
89a5f47065
Updated some queries to make sure more of them hit querySelectorAll/matchesSelector.
2010-10-21 14:30:42 -04:00
John Resig
9a38d8a0d1
Rewrite of listview logic for performance.
2010-10-21 14:07:28 -04:00
scottjehl
06e6ceb519
moved $activePage to $.activePage, so it's exposed for external plugins
2010-10-21 14:04:47 -04:00
scottjehl
b8cf201a88
ajaxClick only updates the hash if the clicked element doesn't match the new unHashedSelectors var. So far, this only includes [data-rel=dialog]
2010-10-21 13:16:48 -04:00
scottjehl
cb13c2f84a
updated to use new changePage function, which no longer has a "from" arg
2010-10-21 13:12:25 -04:00
scottjehl
0d8956cf0c
big refactor of hashchange event handler - moved logic over to changePage function.
2010-10-21 13:11:46 -04:00
scottjehl
afcf8fb0e8
made sure the inner corners on listview buttons are rounded.
2010-10-21 09:34:29 -04:00
scottjehl
2f38d99d45
moving the slider handle triggers change event on the input or select.
2010-10-20 19:08:56 -04:00
scottjehl
b15b9153a4
changed ajax response injection to avoid filtering-out script elements that are included in the page div. Fixes #145
2010-10-20 18:32:00 -04:00
scottjehl
ebfcc40e39
if a nested list is created on a page that contains a persistent footer, that footer should persist across all generated sub-pages. Fixes #247
2010-10-20 17:46:16 -04:00
scottjehl
b211de4bb3
updated triggered events to pagebeforeshow / pagebeforehide
2010-10-20 16:01:38 -04:00
scottjehl
73be0bb64b
removed extra $ causing error in direct-url scenarios
2010-10-20 14:20:38 -04:00
scottjehl
2c17000bfc
fixed up rounded corners on inset lists
2010-10-20 14:16:34 -04:00
scottjehl
62f0754c6b
removed console log
2010-10-20 14:08:01 -04:00
scottjehl
33052b7349
expose after domready
2010-10-20 12:48:05 -04:00
scottjehl
a0b814e26a
moved appends over to use $.pageContainer
2010-10-20 12:09:03 -04:00
scottjehl
b27e9e6d51
exposed pageContainer via $.pageContainer, for other plugins to append
2010-10-20 12:00:18 -04:00
scottjehl
863e971cd9
created $pageContainer reference - for appending pages. Fixes #260
2010-10-20 11:49:08 -04:00
scottjehl
8f78c67b1b
gave startPage a $ prefix
2010-10-20 11:48:00 -04:00