Commit graph

1438 commits

Author SHA1 Message Date
John Resig f5b649fafb Make sure that events are cloned for wrap, fixes #2977. 2009-12-08 11:21:24 -08:00
John Resig 98ce35d52b Removed uses of arguments.callee from jQuery. 2009-12-07 16:42:25 -08:00
John Resig 00a0abb751 Moved .ready() to core.js from event.js. 2009-12-07 16:34:55 -08:00
John Resig 15f9d91c78 Fixed other nodeNode mistake, sigh. 2009-12-07 15:08:06 -08:00
John Resig ed93204e10 This is why you don't do commits when you're tired. Fixing bugs from 5980292856. 2009-12-07 07:48:15 -08:00
John Resig afaae84a7a support.js needs to come before event.js (also placed in a temporary setTimeout to delay the introduction of the ready in support - will remove when ready is moved to core.js, likely later today). 2009-12-07 07:45:20 -08:00
John Resig 97323d192f Oops, missed a closing } from 7d36ccfa8e. 2009-12-07 07:38:16 -08:00
James Padolsey 93fdbeb963 Added support for per-property easing 2009-12-07 16:11:46 +08:00
John Resig 62a34450c0 Added an extra function check to prevent crashes in Safari 2. Fixes #3039. 2009-12-06 20:20:49 -08:00
John Resig 5980292856 Make sure that expando properties aren't set on embed, applet, or object elements. An uncatchable exception is thrown and we must avoid it. Fixes #1675 and #2349. 2009-12-06 20:00:31 -08:00
John Resig 7d36ccfa8e Broke out the logic for the bubbling change/submit events so that they aren't bound if they aren't used. 2009-12-06 18:20:08 -08:00
John Resig 542099a278 Make sure that we're doing proper focus bubble testing. Also simplified the logic for the IE focusin/focusout handling. 2009-12-06 18:02:58 -08:00
John Resig 19ad49e607 Use the isXML function from Sizzle. 2009-12-06 17:52:31 -08:00
John Resig 3f7fc25494 Use the getText utility function provided by Sizzle. 2009-12-06 17:47:41 -08:00
John Resig 2092789155 Added in support for injecting area elements into map elements. Fixes #4484. 2009-12-06 17:26:39 -08:00
John Resig fbc73d45b4 Added in support for $.ajax jsonpCallback (allowing you to specify the name of the callback method - and allowing you to avoid skipping the cache). Fixes #4206. 2009-12-06 17:17:14 -08:00
John Resig aea5b09195 Adding in cross-browser onbeforeunload support. Fixes #4106. 2009-12-06 16:55:08 -08:00
John Resig 1fe9ff5482 Merge branch 'master' of git@github.com:jquery/jquery 2009-12-06 15:51:15 -08:00
John Resig ebad701751 Split the queue code out from data.js into a dedicated queue.js file (also split tests accordingly). 2009-12-06 17:19:33 -05:00
John Resig 87ba780c69 Renamed isObjectLiteral to isPlainObject (makes more sense, per the suggestion of Michael Geary). 2009-12-06 17:11:51 -05:00
Dave Methvin abbd2f4c3c Fix regexp for $.trim so it doesn't whack embedded spaces. 2009-12-06 10:31:57 +08:00
Dave Methvin 628e1564c4 Fix for #4011, crash when two text nodes are appended in IE. 2009-12-06 10:31:57 +08:00
jeresig 3c89e38fc2 Make sure that animated show resets the display correctly. Fixes #5130. 2009-12-05 21:06:14 -05:00
lrbabe 2d27e053a0 Fix inverted 'orig' and 'fix' event in mouseenter/mouseleave special events. 2009-12-06 09:13:57 +08:00
Karl Swedberg 3afc6533e2 added semicolons to end of 2 statements (and fixed a misspelled word in comment) 2009-12-06 08:55:54 +08:00
jeresig 9c1db29a06 Adding in an extra check, per the comments in 25b0ba9f96. 2009-12-05 18:06:27 -05:00
jeresig 2a6de9ab66 Make sure that the previous element is removed from the page before the next is inserted, in replaceWith. Using a variation of the patch by snaury. Fixes #2697. 2009-12-05 15:30:36 -05:00
jeresig aae0617c83 Made sure that css() in IE handles negative non-px values correctly. Fixes #3331. 2009-12-05 15:12:02 -05:00
jeresig 6071e939c7 Minor syntactical changes to :visible and :hidden. 2009-12-05 15:02:45 -05:00
jeresig b776e2b79a Made sure that a null speed doesn't get passed around. Patch from daltonlp. Fixes #5557. 2009-12-05 14:33:40 -05:00
John Resig b24da33f52 Make sure that width or height don't animate to a negative value. Fixes #3881. 2009-12-05 00:10:19 -05:00
John Resig 8d1efee316 Retooled the native triggering code, simplifying it. 2009-12-04 23:18:05 -05:00
John Resig 25b0ba9f96 Allow the user to explicitly set a content-type header even when there's no data being sent to the server. Fixes #1900. 2009-12-04 21:20:58 -05:00
Yehuda Katz d684122be0 Fixes a bug I introduced 2009-12-04 18:18:43 -08:00
jeresig 39a77c2d02 Switched to using slice instead of join to get the correct results. 2009-12-04 12:36:24 -05:00
Ben Alman 2b481b93cf Landing Ben Alman's patch to add nextUntil, prevUntil, and parentsUntil. Also adds some tests for prevAll and nextAll, and fixes an test edge case in parents. 2009-12-04 12:28:47 -05:00
jeresig bbd933cbfe Added in the .delay() method for delaying the execution of queued functions and animations. 2009-12-04 12:06:47 -05:00
Justin Meyer d42afd0f65 Adding in support for bubbling submit and change events, thanks to the patch by Justin Meyer. Includes a delegation test suite for manually testing to see if the events work as intended. 2009-12-04 11:28:50 -05:00
jeresig c6a0211e57 Minor syntax changes to the winnow function. 2009-12-03 14:20:06 -05:00
jeresig c2ebd09826 Use now() in support.js instead of getTime. 2009-12-03 13:59:19 -05:00
jeresig 47293ebe15 Removing unnecessary parens from :hidden. 2009-12-03 11:59:59 -05:00
jeresig c3b2aa9928 Landed the rest of the liveHandler rewrite that takes advantage of the new closest multi-selector signature (sorry, accidentally committed some of it in the wrong commit: 4daae7a79f). 2009-12-03 11:15:26 -05:00
jeresig 24e96ba22c Re-worked the closest no-duplicate-selector code again to be more efficient. 2009-12-03 11:14:10 -05:00
jeresig 525bb27bc0 Prevent duplicate selectors from having to match in closest. 2009-12-03 11:05:12 -05:00
jeresig 4daae7a79f No need to do the closest match if no selectors are passed in. 2009-12-03 10:51:04 -05:00
jeresig e534a310c7 Added in the new .closest(Array) method, will be used to improve the performance of live filtering. 2009-12-02 19:05:51 -05:00
jeresig 62436f4b29 Extracted the logic for copying events from one jQuery set to another, makes it easier to work with disconnected DOM nodes. 2009-12-02 17:15:09 -05:00
jeresig 391f83b2a2 Fixed logic error in html method - support.leadingWhitespace shouldn't have been negated. 2009-12-02 15:20:33 -05:00
jeresig ad4f28631a Make sure that a DOM node isn't getting passed through (as is the case in IE, it has a toString of [object Object]. 2009-12-02 14:59:19 -05:00
Yehuda Katz 64e4a879f9 Fix css("opacity") to not clobber other filters in IE. Closes #4707. 2009-12-01 11:40:28 -08:00