master
click here to add a description
click here to add a homepage
Switch to using String.prototype.trim from String.trim as it's more-widely available.
Rewrote the live/delegate submit tests to be more generic.
Make sure that special remove and teardown events get called when .die() is used. Additionally made sure that default actions are triggered when namespaced events are used. Fixes #6202 and #6250.
Removing the mention of buliding the docs from the README. Thanks to 'phihag' in the forum for the heads-up.
Landing a faster trim method. Based upon the work by Travis Hardiman and DBJDBJ. More details here: http://forum.jquery.com/topic/faster-jquery-trim Fixes #2279, #4452, and #4835.
No need to use .call() anymore since we switched from .apply() for appendTo, etc. Thanks to Robert in 2c08004f6d4e7f11a875190e132d204a25cb9418 for the heads-up.
I take that back! It was a bug, but the cache had to be triggered and a collection of cached nodes had to be passed in (an odd case to be sure). Fixes #6227.
Attempted to fix #6227, not entirely sure if it's a problem as I'm having a hard time reproducing it. Regardless, the change is harmless and potentially even speeds up appendTo, etc. slightly.
Added in Ben Alman's proposed event.namespace property (the property holds the namespaces specified in a call to trigger). Additionally fixes namespaces with .live(). Fixes #6208 and #6209.
Make sure that we don't try to remove data from an applet. Re-Fixes #1675.
Add in the new level information to the closest(Array) test.
We no longer support globally-triggered events on plain objects. This is a trade-off to having good garbage collection on the objects.
Moving more properties onto jQuery.ajax, also copy them back to the jQuery object for backwards compatibility.
Remove the need for the return in sizzle-jquery and just remove the attempt to expose Sizzle completely. jQuery is 100% passing JSLint ('make lint') now.
Added in integrated JSLint checking against the jQuery source. Just run 'make lint' to see the result.
More changes to get jQuery in line with JSLint.
We don't want to increment the Ajax counter if there isn't a global event.
Land some additional tweaks related to running through JSLint.
Fixed some cases where expression, expression was used and shouldn't be.
Made some code tweaks related to running jQuery through JSLint (thanks to Lorin Larson for the JSLint run).
Adding unit tests to make sure .scrollTop() and .scrollLeft() work cross-frame.
Use correct window reference in offset to work properly cross-frame. Fixes #6190.
No reason to double-bind the beforeunload event. Fixes #6113.
Attach data directly to plain objects, no reason to use the central jQuery.cache. Fixes #6189.
Merge branch 'master' of github.com:jquery/jquery
Adding in .bind(name, false), .unbind(name, false) support - an easy way to just stop bubbling and the default action on an element. Fixes #6188.
Make sure events exist before trying to access them in jQuery.event.handle and removed unnecessary var statement. Fixes #6163.
Make it so that you can pass in event data to .click(), et. al. Fixes #6187.
Make sure that undefined is always returned for undefined data properties. Fixes #6166.
Make sure that unbinding on a plain javascript object works correctly. Fixes #6184.