scottjehl
|
29fbc9c3c5
|
removed the Position plugin and modified selectmenu to position its menu without it. Removes off about 3-4kb after minify.
|
2011-01-29 07:15:40 -08:00 |
|
scottjehl
|
b10c5c04c2
|
don't destroy dialogs on close. Now same-page dialogs can be reopened after close, and selects don't need to unbind dialog change events to override the destroy.
|
2011-01-28 14:30:24 -08:00 |
|
John Bender
|
e5fd56985c
|
added global native select configuration, docs to follow. Also corrected selector error when reloading a lib in tests
|
2011-01-27 23:20:57 -08:00 |
|
John Bender
|
b1d356bfd7
|
Merge branch 'nativeselectmenu'
|
2011-01-27 09:50:40 -08:00 |
|
John Bender
|
d94e25acd6
|
merge from origin selectmenu fixes
|
2011-01-26 21:35:00 -08:00 |
|
John Bender
|
b81248f238
|
fixed android select menu failure with a delay. I'm doubtful that this is the best solution to the problem but the cause was the click being passed through to the screen or the select menu itself a split second after opening. Open to alternatives. Fixes #873
|
2011-01-26 21:20:40 -08:00 |
|
scottjehl
|
61bee4e276
|
fixed issue with select menus not opening again after you close them.
|
2011-01-26 21:02:08 -05:00 |
|
John Bender
|
244e46b8ed
|
data-native attribute check for native select menus Fixes #847
|
2011-01-25 23:12:20 -08:00 |
|
John Bender
|
aa234961cc
|
whitespace correction on rebase fix
|
2011-01-25 22:50:55 -08:00 |
|
scottjehl
|
0cdf9df11c
|
added option for useNativeMenu. Should be updated so, when set, the custom menu markup is never created.
|
2011-01-25 22:43:53 -08:00 |
|
John Bender
|
b9bfa41846
|
poorly written comment
|
2011-01-15 23:36:59 -08:00 |
|
John Bender
|
f850311935
|
force previously created dialog for long menus. Fixes #807
|
2011-01-15 22:47:44 -08:00 |
|
John Bender
|
d4f4d474d1
|
whitespace cleanup for mobile forms select
|
2011-01-15 22:44:00 -08:00 |
|
scottjehl
|
7cf5aea8e3
|
fixed up those busted select menu headers. Fixes #810
|
2011-01-14 15:49:21 -05:00 |
|
scottjehl
|
3b92410ff3
|
some additional changes to make scrolling from a select button work ok.
|
2011-01-14 15:16:03 -05:00 |
|
scottjehl
|
288fe45ff1
|
added option for useNativeMenu. Should be updated so, when set, the custom menu markup is never created.
|
2011-01-14 13:02:24 -05:00 |
|
scottjehl
|
87c7b57da9
|
allow scroll to work when touch start begins on a select button. Fixes #804
|
2011-01-14 10:35:26 -05:00 |
|
Jonathan Hinkle
|
0413542753
|
rename selectmenu's exposed "options" to "optionElems" to avoid conflict with existing variable containing configuration options
|
2011-01-14 22:48:51 +08:00 |
|
ehynds
|
9e6a3df6b1
|
make sure the options cache is updated after a refresh, and that the click handler reads from this cache.
|
2011-01-12 22:01:50 +08:00 |
|
Kin Blas
|
8a70cdb3de
|
Initial patch from pull 672 had incorrect check for backbtn data value. Changed it from $this.data("backbtn") === false to $this.data("backbtn") !== false to match the original logic that was in place prior to the patch.
Original patch missed a nobackbtn reference in jquery.mobile.forms.select.js.
|
2011-01-11 09:34:50 -08:00 |
|
ehynds
|
edfafe0c01
|
if the close icon in a full-page select is clicked on, fire the selectmenu close handler instead of the dialog close handler
|
2010-12-23 13:19:34 -05:00 |
|
ehynds
|
c982b93794
|
fixed a bug in single selects where clicking on a selected option would un-select it. this logic should only apply to multiple selects.
|
2010-12-08 15:45:23 -05:00 |
|
ehynds
|
1d2ef4f606
|
removed console.log statement
|
2010-12-08 09:43:24 -05:00 |
|
ehynds
|
43a6a3bb1b
|
refactored header create logic to be consistent with the rest of the widget; fixed bug when using optgroups within a multiple select
|
2010-12-08 09:41:00 -05:00 |
|
ehynds
|
94ac0a88be
|
fix placeholder logic
|
2010-12-07 18:05:26 -05:00 |
|
ehynds
|
9e30e54159
|
removed extraneous comment
|
2010-12-07 15:49:54 -05:00 |
|
ehynds
|
8eb553f884
|
multiple select functionality
|
2010-12-07 15:45:20 -05:00 |
|
scottjehl
|
6dce87a2ac
|
hide placeholder options in selectmenu overlays. Fixes #607
|
2010-12-03 11:32:48 -05:00 |
|
ehynds
|
68150b5bec
|
adding optgroup support. Fixes #567
|
2010-12-03 10:57:21 -05:00 |
|
ehynds
|
8062bf0a80
|
finish merge of select_event_bubbling or whatever i called that branch
|
2010-12-03 10:47:25 -05:00 |
|
ehynds
|
e2eb9e9298
|
add disabled option support. fixes #350
|
2010-12-03 22:30:08 +08:00 |
|
ehynds
|
12f011b7cc
|
swap return false for event.preventDefault
|
2010-12-03 07:40:58 -05:00 |
|
scottjehl
|
d56380fc22
|
refactor of jquery.mobile.core.js. Moved all of the page navigation model related scripting into jquery.mobile.navigation.js. This includes event handling for click, submit, and hashchange, all of the base tag management, path management, active link class handling, etc. All existing core tests are passing, and all demos work as expected. More tests are needed in core, and this refactor should make those tests easier to write.
|
2010-11-25 06:13:51 -05:00 |
|
scottjehl
|
93179f9a3d
|
updated comment about license to match other jQuery projects - MIT "or" GPL
|
2010-11-19 22:47:47 -05:00 |
|
scottjehl
|
2ed21499d1
|
made sure address bar doesn't appear when opening select menu
|
2010-11-19 21:28:38 -05:00 |
|
scottjehl
|
a731e48e68
|
made sure select button gets active button class while open
|
2010-11-19 19:19:51 -05:00 |
|
scottjehl
|
76f5c26624
|
cleaned up css styles - ui-selectmenu instead of ui-listview
|
2010-11-19 19:15:48 -05:00 |
|
scottjehl
|
b2e306c667
|
removed theme coloring for selectmenu screen when in overlay mode.
|
2010-11-19 17:32:09 -05:00 |
|
scottjehl
|
b56939faf7
|
updated selectmenu to use position plugin for overlay version
|
2010-11-19 17:31:20 -05:00 |
|
scottjehl
|
7a37d2507d
|
fixed error in selectmenu close function
|
2010-11-11 19:01:02 -05:00 |
|
scottjehl
|
055bf14e3f
|
moved changePage, pageLoading, and silentScroll methods to $.mobile obj.
|
2010-11-11 15:03:40 -05:00 |
|
scottjehl
|
a24196e550
|
dolla dolla bills y'all.
Fixes #126, Fixes #346
|
2010-11-11 10:50:28 -05:00 |
|
scottjehl
|
aca0062ac0
|
workaround that seems to get selects returning to their proper place after making a selection. Needs tuning, but works for now.
|
2010-11-11 00:16:54 -05:00 |
|
scottjehl
|
0702e26221
|
added menuPageTheme and overlayTheme options. overlayTheme defaults to "a" to use the black stroke.
|
2010-11-10 23:39:48 -05:00 |
|
scottjehl
|
049afd4568
|
improved defaults and added a demo page showing that all button data attrs work on selects too
|
2010-11-10 23:04:10 -05:00 |
|
scottjehl
|
532c918a26
|
updated data attribute support
|
2010-11-10 22:54:57 -05:00 |
|
scottjehl
|
91f287b3c6
|
improved enable/disable implementation
|
2010-11-10 22:48:31 -05:00 |
|
scottjehl
|
679094621f
|
changed to button reference
|
2010-11-10 22:43:30 -05:00 |
|
scottjehl
|
691752afd2
|
added aria-disabled attrs
|
2010-11-10 22:42:50 -05:00 |
|
scottjehl
|
129b68741f
|
moved menu building logic into _rebuild method, which is called by refresh if the option length is different than the list length (or if a true argument is passed to refresh(). Also moved mousedown events to "click", which dramatically improves keyboard navigation.
|
2010-11-10 22:31:05 -05:00 |
|