1.4a2
click here to add a description
click here to add a homepage
jQuery JavaScript Library — Read more
Tagging the 1.4a2 release.
Updating the source version to 1.4b1pre.
Move the test results list above the test HTML to avoid test suite layout weirdness.
The constructor check for isPlainObject was redundant, everything still passes without it.
Added additional checks for DOM nodes and window to isPlainObject, IE 8 was still letting those pass through. Fixes #5669.
Temporarily disabling test for bug #4299.
Fixed the spacing from the last commit.
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'}).
Made isPlainObject() supporting null, undefined, and window values on IE too. Also added some related tests. Fixes #5669.
Backing out the change from 841f9ff7a1815b521044aeeb39ccbe70fa688201, it was 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.
Bringing the effects module closer to being inline with the style guideline.
Renamed the 'fx' module to 'effects'. Should've been done a long time ago.
Removed jQuery.fn.contains - didn't match the :contains() selector and confused things. Thanks ajpiano for the tip.
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!
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.
Removed 'abbr' from self-closing tags list. Fixes #5167.
Default callbackContext to the $.extended ajax options for 1.3.2 compatibility, per #5654.
Reorganized param code slightly to once again define buildParams as a named 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 non-scalar values. PHP and jQuery BBQ can both deserialize these structures, while rack (as of 1.0.0) cannot.
added a couple missing semicolons and fixed a typo in the comments
Follow-up to 100ed686426b8b404b094b8c8086aefce715f91a, forgot to remove one of the tests.
Revert the changes from 65ebf57c1e5d7fa96536b66d4fcacbafad8dc1e5, they were 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.
Reworked some more of the selector tests as well to clean up after themselves.
Added some more tests around the name tests to catch possible regressions.
Make sure that the node exists before attempting to clone.
Stick with just getter/setters in attrFn.
Moved readyList check.
Make sure that some height/width is set for the nothiddendiv before checking.