jeresig
|
66975de2d2
|
Remove the .bind(name, fn, thisObject) and promote jQuery.event.proxy() to jQuery.proxy() as alternative to handling scoping on callbacks. Fixes #5736.
|
2009-12-31 00:37:23 -05:00 |
|
jeresig
|
fe6c86d530
|
Experiment switching to using onreadystatechange rather than a setInterval for Ajax requests. Fixes #5735.
|
2009-12-30 23:53:06 -05:00 |
|
jeresig
|
a00e63ea5a
|
Make a feature detect for the attribute selected code. Fixes #5702.
|
2009-12-22 15:46:54 -05:00 |
|
jeresig
|
7b0b348419
|
The option isn't, necessarily, hidden when this occurs.
|
2009-12-22 15:06:27 -05:00 |
|
jeresig
|
4729f4d443
|
Make sure that selected works in Safari on options in optgroups. Fixes #5701.
|
2009-12-22 15:02:52 -05:00 |
|
jeresig
|
baff0b0c85
|
Merge branch 'master' of github.com:jquery/jquery
|
2009-12-22 13:53:04 -05:00 |
|
jeresig
|
9360cccc9e
|
Forgot to make sure that oldData actually had data in it before the copy attempt.
|
2009-12-22 13:28:46 -05:00 |
|
Ben Alman
|
3951894504
|
Moved jQuery.param "traditional" flag into jQuery.ajaxSettings, can now be overridden via 2nd argument to jQuery.param
|
2009-12-23 01:49:53 +08:00 |
|
jeresig
|
7d0c18034e
|
Explicitly re-bind the events on clone. Copying over the data isn't enough. Fixes #5681.
|
2009-12-22 12:04:17 -05:00 |
|
jeresig
|
1ea539b4f0
|
Add some extra tests to make sure we can get the value of hyphenated CSS properties, for #3732.
|
2009-12-22 11:54:54 -05:00 |
|
jeresig
|
e87b090cb7
|
The logic for specified option values was already handled by .val(), removed the unnecessary code.
|
2009-12-22 02:03:41 -05:00 |
|
jeresig
|
1e64d58183
|
Make sure that the correct value is being pulled from checkboxes in Webkit. Fixes #5699.
|
2009-12-22 02:00:46 -05:00 |
|
jeresig
|
1b67aaee74
|
Make sure that the correct value is retreived for options that have no value specified, in IE 6. Continues to fix #5697.
|
2009-12-22 01:28:37 -05:00 |
|
jeresig
|
f298cce100
|
Made sure that the .val() logic for setting radios and checkboxes was correct. Fixes #5698.
|
2009-12-22 01:18:49 -05:00 |
|
jeresig
|
261b7efb5f
|
Fixed the issue where getting an empty value was impossible. Fixes #5697.
|
2009-12-22 00:24:23 -05:00 |
|
jeresig
|
c97e914d40
|
Updated the README to reference the Closure Compiler instead of YUI Min. Thanks for the heads-up @_carumba.
|
2009-12-21 23:23:03 -05:00 |
|
jeresig
|
7e69fdbad4
|
Fixed spelling mistake noted in dc6b7ce3469eaadb37a151d449e8d36571d1894.
|
2009-12-21 20:19:49 -05:00 |
|
jeresig
|
3776cbe314
|
Standardize on using double-quotes for string literals.
|
2009-12-21 20:13:16 -05:00 |
|
jeresig
|
61e37d4149
|
Made a number of spacing changes to bring the code more-inline with the jQuery Core Style Guideline.
|
2009-12-21 19:58:13 -05:00 |
|
jeresig
|
36c99dc0c7
|
Tweaked the syntax of withinElement a bit.
|
2009-12-21 18:06:23 -05:00 |
|
jeresig
|
e083d15fc7
|
Tweaked a couple cases where == was used instead of ===.
|
2009-12-21 18:02:02 -05:00 |
|
Alexander Farkas
|
209751fcbd
|
Make sure that the beforeactivate event isn't accidentally prevented.
|
2009-12-21 16:24:03 -05:00 |
|
Jörn Zaefferer
|
03481a52c7
|
Stop trying to emulate the focus/blur event in IE, doesn't work as one might expect, anyway. Instead, implement the focusin/focusout events in all other browsers - which creates a much better parity across all browsers. Uses event capturing instead of bubbling to make it happen. Thanks to Alexander for the recommendation and to Joern Zaefferer for the original focus/blur delegation code.
|
2009-12-21 16:10:21 -05:00 |
|
Alexander Farkas
|
5dc6b7ce34
|
Used the patch from Alexander as the basis for a rewrite of the IE change event logic. Now has full parity with the regular change event in other browsers: Works with regular bind, works better with multiple selects, works as a regular change event (note test suite changes), works with readonly/disabled inputs, and much more. The original patch had a number of problems, including firing the change event too many times, not bubblinb properly, and not handling clicks on multi-selects properly - that should all be fixed now. Thanks Alexander for the patch pushing in the right direction.
|
2009-12-21 15:32:32 -05:00 |
|
jeresig
|
d7a00234ab
|
Make sure we use instead of in the delegate test.
|
2009-12-21 12:54:39 -05:00 |
|
jeresig
|
0d5bd17461
|
Moved logic for handling .animate({}), doesn't queue anymore. Fixes #5459.
|
2009-12-21 11:11:03 -05:00 |
|
John Resig
|
f0505c6d75
|
Bringing Sizzle test suite changes back in.
|
2009-12-19 17:50:56 -05:00 |
|
jeresig
|
1feb92afb4
|
Make sure that we don't bind the onunload event in Opera.
|
2009-12-18 22:35:02 -05:00 |
|
jeresig
|
3fd62eae9d
|
Switched from using YUI Compressor to Google Compiler. Minified and Gzipped filesize reduced to 22,839 bytes from 26,169 bytes (13% decrease in filesize). Sizzle copyright was merged into the main header (since it's removed automatically). Still passes all unit tests.
|
2009-12-18 21:23:26 -05:00 |
|
jeresig
|
42f8c3add3
|
No need to use the conditional comment for binding the onunload event in IE.
|
2009-12-18 20:29:22 -05:00 |
|
jeresig
|
0d06f3997b
|
Updating the source version to 1.4b1pre.
|
2009-12-18 19:58:15 -05:00 |
|
jeresig
|
f745357bae
|
Tagging the 1.4a2 release.
|
2009-12-18 19:58:11 -05:00 |
|
jeresig
|
a0af1a8f88
|
Updating the source version to 1.4b1pre.
|
2009-12-18 19:50:24 -05:00 |
|
jeresig
|
92d6ce5aa0
|
Tagging the 1.4a2 release.
|
2009-12-18 19:50:20 -05:00 |
|
jeresig
|
1c7d3155f0
|
Move the test results list above the test HTML to avoid test suite layout weirdness.
|
2009-12-18 19:47:53 -05:00 |
|
jeresig
|
298bfb79e6
|
The constructor check for isPlainObject was redundant, everything still passes without it.
|
2009-12-18 19:43:04 -05:00 |
|
jeresig
|
67b3be24e1
|
Added additional checks for DOM nodes and window to isPlainObject, IE 8 was still letting those pass through. Fixes #5669.
|
2009-12-18 19:36:35 -05:00 |
|
jeresig
|
5e811146ee
|
Temporarily disabling test for bug #4299.
|
2009-12-18 19:24:19 -05:00 |
|
jeresig
|
c05712f0a5
|
Fixed the spacing from the last commit.
|
2009-12-18 12:43:35 -05:00 |
|
jeresig
|
d40083c866
|
Disabled the passthrough .attr(method_name) functionality. You can now use it if you do: .attr({method_name: value}, true) OR as an easy initialization method: jQuery('<div/>', {html: '...', id: 'test'}).
|
2009-12-18 12:41:53 -05:00 |
|
Robert Katic
|
148fb7ba8e
|
Made isPlainObject() supporting null, undefined, and window values on IE too. Also added some related tests. Fixes #5669.
|
2009-12-19 01:19:34 +08:00 |
|
jeresig
|
27d65b59f9
|
Backing out the change from 841f9ff7a1 , it was ineffectual in Internet Explorer. Keeping the broken test case, for now, so that we can check into the issue some more.
|
2009-12-18 11:30:04 -05:00 |
|
jeresig
|
f036630692
|
Brought the attributes module more inline with the jQuery style guidelines.
|
2009-12-18 11:27:56 -05:00 |
|
jeresig
|
99d83fbd6d
|
Bringing the effects module closer to being inline with the style guideline.
|
2009-12-18 11:16:26 -05:00 |
|
jeresig
|
b70872f70d
|
Renamed the 'fx' module to 'effects'. Should've been done a long time ago.
|
2009-12-18 11:01:19 -05:00 |
|
jeresig
|
9368b188c0
|
Removed jQuery.fn.contains - didn't match the :contains() selector and confused things. Thanks ajpiano for the tip.
|
2009-12-18 10:54:34 -05:00 |
|
Dave Methvin
|
fe7e2fee16
|
Ignore case of script tags to make sure they're removed. Fixes #5668. Thanks to Motty/Fudgey for the report and Jitter for the patch!
|
2009-12-18 04:06:54 +08:00 |
|
Dave Methvin
|
b31b9bd756
|
Add new html5 input types to list of serializable types. Older browers handle these as type="text" so they should be consistently serialized on both old and new browsers. Fixes #5667.
|
2009-12-18 04:05:45 +08:00 |
|
jeresig
|
6bc222e7a1
|
Removed 'abbr' from self-closing tags list. Fixes #5167.
|
2009-12-17 15:04:07 -05:00 |
|
Dave Methvin
|
d85d366fbf
|
Default callbackContext to the $.extended ajax options for 1.3.2 compatibility, per #5654.
|
2009-12-18 04:01:39 +08:00 |
|