aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Experiment switching to using onreadystatechange rather than a setInterval ↵jeresig2009-12-301-29/+16
| |/ | | | | | | for Ajax requests. Fixes #5735.
* / When .bind('unload') was called it accidentally went recursive, from ↵jeresig2009-12-311-3/+5
|/ | | | 1bac61655b6c323ab4bcfc65b0d95c1587dd8503. Fixes #5688.
* Make a feature detect for the attribute selected code. Fixes #5702.jeresig2009-12-222-8/+15
|
* The option isn't, necessarily, hidden when this occurs.jeresig2009-12-221-1/+1
|
* Make sure that selected works in Safari on options in optgroups. Fixes #5701.jeresig2009-12-221-3/+8
|
* Merge branch 'master' of github.com:jquery/jqueryjeresig2009-12-221-9/+12
|\
| * Moved jQuery.param "traditional" flag into jQuery.ajaxSettings, can now be ↵Ben Alman2009-12-231-9/+12
| | | | | | | | overridden via 2nd argument to jQuery.param
* | Forgot to make sure that oldData actually had data in it before the copy ↵jeresig2009-12-221-1/+1
|/ | | | attempt.
* Explicitly re-bind the events on clone. Copying over the data isn't enough. ↵jeresig2009-12-221-1/+12
| | | | Fixes #5681.
* The logic for specified option values was already handled by .val(), removed ↵jeresig2009-12-221-3/+1
| | | | the unnecessary code.
* Make sure that the correct value is being pulled from checkboxes in Webkit. ↵jeresig2009-12-222-4/+16
| | | | Fixes #5699.
* Make sure that the correct value is retreived for options that have no value ↵jeresig2009-12-221-1/+3
| | | | specified, in IE 6. Continues to fix #5697.
* Made sure that the .val() logic for setting radios and checkboxes was ↵jeresig2009-12-221-1/+1
| | | | correct. Fixes #5698.
* Fixed the issue where getting an empty value was impossible. Fixes #5697.jeresig2009-12-221-1/+1
|
* Fixed spelling mistake noted in dc6b7ce3469eaadb37a151d449e8d36571d1894.jeresig2009-12-211-1/+1
|
* Standardize on using double-quotes for string literals.jeresig2009-12-218-30/+31
|
* Made a number of spacing changes to bring the code more-inline with the ↵jeresig2009-12-2114-130/+218
| | | | jQuery Core Style Guideline.
* Tweaked the syntax of withinElement a bit.jeresig2009-12-211-4/+11
|
* Tweaked a couple cases where == was used instead of ===.jeresig2009-12-214-6/+6
|
* Make sure that the beforeactivate event isn't accidentally prevented.Alexander Farkas2009-12-211-1/+1
|
* Stop trying to emulate the focus/blur event in IE, doesn't work as one might ↵Jörn Zaefferer2009-12-212-17/+15
| | | | 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.
* Used the patch from Alexander as the basis for a rewrite of the IE change ↵Alexander Farkas2009-12-211-35/+71
| | | | 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.
* Moved logic for handling .animate({}), doesn't queue anymore. Fixes #5459.jeresig2009-12-211-4/+4
|
* Make sure that we don't bind the onunload event in Opera.jeresig2009-12-181-1/+1
|
* Switched from using YUI Compressor to Google Compiler. Minified and Gzipped ↵jeresig2009-12-181-1/+6
| | | | 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.
* No need to use the conditional comment for binding the onunload event in IE.jeresig2009-12-181-11/+11
|
* The constructor check for isPlainObject was redundant, everything still ↵jeresig2009-12-181-1/+1
| | | | passes without it.
* Added additional checks for DOM nodes and window to isPlainObject, IE 8 was ↵jeresig2009-12-181-1/+2
| | | | still letting those pass through. Fixes #5669.
* Disabled the passthrough .attr(method_name) functionality. You can now use ↵jeresig2009-12-182-6/+12
| | | | it if you do: .attr({method_name: value}, true) OR as an easy initialization method: jQuery('<div/>', {html: '...', id: 'test'}).
* Made isPlainObject() supporting null, undefined, and window values on IE ↵Robert Katic2009-12-191-4/+6
| | | | too. Also added some related tests. Fixes #5669.
* Backing out the change from 841f9ff7a1815b521044aeeb39ccbe70fa688201, it was ↵jeresig2009-12-181-8/+1
| | | | ineffectual in Internet Explorer. Keeping the broken test case, for now, so that we can check into the issue some more.
* Brought the attributes module more inline with the jQuery style guidelines.jeresig2009-12-181-35/+58
|
* Bringing the effects module closer to being inline with the style guideline.jeresig2009-12-181-64/+88
|
* Renamed the 'fx' module to 'effects'. Should've been done a long time ago.jeresig2009-12-181-0/+0
|
* Removed jQuery.fn.contains - didn't match the :contains() selector and ↵jeresig2009-12-181-4/+0
| | | | confused things. Thanks ajpiano for the tip.
* Ignore case of script tags to make sure they're removed. Fixes #5668. Thanks ↵Dave Methvin2009-12-181-1/+1
| | | | to Motty/Fudgey for the report and Jitter for the patch!
* Add new html5 input types to list of serializable types. Older browers ↵Dave Methvin2009-12-181-1/+1
| | | | handle these as type="text" so they should be consistently serialized on both old and new browsers. Fixes #5667.
* Removed 'abbr' from self-closing tags list. Fixes #5167.jeresig2009-12-171-1/+1
|
* Default callbackContext to the $.extended ajax options for 1.3.2 ↵Dave Methvin2009-12-181-1/+1
| | | | compatibility, per #5654.
* Reorganized param code slightly to once again define buildParams as a named ↵Ben Alman2009-12-181-35/+34
| | | | function expression, as moving it outside the param closure would necessitate moving and rewriting the add function as well.
* Further modified jQuery 1.4 .param() method to serialize arrays containing ↵Ben Alman2009-12-181-30/+39
| | | | non-scalar values. PHP and jQuery BBQ can both deserialize these structures, while rack (as of 1.0.0) cannot.
* Revert the changes from 65ebf57c1e5d7fa96536b66d4fcacbafad8dc1e5, they were ↵jeresig2009-12-172-8/+3
| | | | ineffectual against IE's insanity: http://ejohn.org/files/bugs/fragment/ Used a different tactic instead (just don't return a fragment from .parent()). Fixes #5638.
* Make sure that the node exists before attempting to clone.jeresig2009-12-171-1/+1
|
* Stick with just getter/setters in attrFn.jeresig2009-12-171-5/+1
|
* Moved readyList check.jeresig2009-12-161-2/+2
|
* Reverted accidental commit in 5197ac9fc8aa71c2ebc0d7217f41a3679eb1b902.jeresig2009-12-161-1/+1
|
* Retooled the arguments.callee-related changes in ↵jeresig2009-12-162-31/+57
| | | | 98ce35d52b17a033822f31d8a36232222d0d365e to avoid re-declarations where possible.
* No need to use jQuery's event system for binding the onunload event in IE.jeresig2009-12-161-3/+2
|
* Enforce that hasClass and removeClass work even with tabs and endlines in ↵Batiste Bieler2009-12-141-2/+4
| | | | class attributes. Fixes #5505.
* Disable getting values using the .attr() function shortcut until the full ↵jeresig2009-12-141-1/+1
| | | | implications of which can be explored.