aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* jquery event: Ariel Flesler2008-12-311-53/+80
| | | | | | | | | | | * event objects have isDefaultPrevented, isPropagationStopped and isImmediatePropagationStopped methods. * Removed donative and dohandlers from $.trigger * event.result carries the last returned data from a handler(not undefined). * $.trigger doesn't keep bubbling if stopPropagation() is called. * Same event object is used all along for global trigger * Fixed the bug where target doesn't change when triggering on many elements. * The data array on $.trigger was accumulating objects as it bubbles. testrunner: adding more tests
* jquery event: removed the argument dohandlers from $.trigger. Uses another ↵Ariel Flesler2008-12-301-16/+13
| | | | approach.
* Made sure that return false works in .live() along with the event object ↵John Resig2008-12-301-3/+7
| | | | being passed in as the first argument.
* jquery data: Fixed a weird patch merging issue from [6011]Ariel Flesler2008-12-301-146/+1
|
* jquery data: Oops.. forgot to commit the new data module. This is part of ↵Ariel Flesler2008-12-301-0/+290
| | | | [6010].
* jquery data: Closes #3539. Exposed jQuery.queue. Moved all the data and ↵Ariel Flesler2008-12-302-144/+2
| | | | queue functions to their own module. Made the dequeue function more generic(designed to be used on functions). Closes #3748. Reverted a previous modification.
* jquery support: Closes #3758, fixes a memory leak on IE. Thanks Choan Galvez.Ariel Flesler2008-12-291-1/+2
|
* jquery event: jQuery.Event can be instantiated without the 'new' keyword.Ariel Flesler2008-12-291-3/+7
|
* jquery core: Removed an orphaned line. Thanks mose.Ariel Flesler2008-12-271-2/+0
|
* jquery core: Fixed a global var leak introduced by me on a recent commit.Ariel Flesler2008-12-261-7/+7
|
* jquery event: Closes #3662. Adds a jQuery.Event class. Makes trigger and fix ↵Ariel Flesler2008-12-251-63/+74
| | | | simpler. Adds currentTarget attribute to event objects. Event object isn't passed as part of data.
* jquery core: Closes #3737. Fixed a possible null dereference.Ariel Flesler2008-12-251-5/+7
|
* jquery selector: Removed a needless line (related to [5992]).Ariel Flesler2008-12-251-1/+0
|
* jquery fx: Fixed redundant codeAriel Flesler2008-12-251-2/+2
|
* jquery fx: Closes #3219. jQuery.fn.toggle can accept a boolean argument ↵Ariel Flesler2008-12-251-5/+8
| | | | indicating show/hide.
* jquery core: Closes #1681. jQuery.fn.toggleClass can accept a boolean ↵Ariel Flesler2008-12-251-2/+4
| | | | argument indicating add/remove.
* jquery core: Closes #3255. The div used in jQuery.clean is emptied in the ↵Ariel Flesler2008-12-251-2/+6
| | | | end. Cleaning the parentNode's properties of the elements.
* jquery core: Closes #3641. jQuery.merge stopped looping once a 0 was found.Ariel Flesler2008-12-251-2/+2
|
* jquery core: Closes #3666. Removed old code.Ariel Flesler2008-12-251-1/+1
|
* Synced with Sizzle codebase (which removed the use of the caching code).John Resig2008-12-221-18/+0
|
* Disabled native event triggering (and, thus, bubbling) for global events.John Resig2008-12-221-1/+1
|
* Added a new liveQuery/event delegation hybrid method: .live and .die. Easily ↵John Resig2008-12-221-21/+75
| | | | adapts event delegation to the jQuery style. $("div").live("click", fn); $("div > #foo").live("submit", fn); $("div").die("click");
* Added support for bubbling triggered events.John Resig2008-12-221-0/+6
|
* Added support for the new .closest() method (very useful for event delegation).John Resig2008-12-221-0/+11
|
* Oops, forgot to commit support.js.John Resig2008-12-211-0/+99
|
* Added the new jQuery.support object and removed all uses of jQuery.browser ↵John Resig2008-12-214-154/+84
| | | | from within jQuery itself (while simultaneously deprecating the use of jQuery.browser).
* Fixed an issue with domManip where the incorrect document was being used to ↵John Resig2008-12-211-1/+1
| | | | create the document fragment.
* Syncing Sizzle codebase.John Resig2008-12-201-10/+10
|
* Added a missing semicolon.John Resig2008-12-201-1/+1
|
* Landing the new Sizzle selector engine. There'll need to be some later ↵John Resig2008-12-202-352/+789
| | | | tweaks (to make the tests a little more pragmatic - especially for document order elements). But it appears to be passing well and that's enough. Closes #3563.
* Rewrote the hide and show methods to fix the issue with Safari not hiding ↵John Resig2008-12-191-22/+45
| | | | distached elements. Fixed #1239, #2233, #3038, #3343, #3395. They're also faster now, as well.
* Fixed an issue with domManip where the incorrect clone fragments were being ↵John Resig2008-12-191-2/+3
| | | | used for elements.
* Fixed a problem with multi-namespaced events not targetting the correct ↵John Resig2008-12-191-3/+5
| | | | functions for execution.
* Fixed an issue with how .data() was expecting output (trigger now returns ↵John Resig2008-12-191-1/+1
| | | | exact output - or null if none is provided, which was tripping it up).
* Switched to using DOM Fragments in domManip.John Resig2008-12-191-48/+51
|
* Added selector path logging (creates a trail that plugins can use).John Resig2008-12-191-7/+22
|
* Removing remaining strict-mode warnings.John Resig2008-12-193-6/+7
|
* Added support for multiple-namespaced events (in bind, trigger, and unbind).John Resig2008-12-191-8/+9
|
* Simplifying the DOM ready code, no longer attempting to handle stylesheet ↵John Resig2008-12-191-40/+14
| | | | loading. Closes #2614.
* testrunner: adding tests for $.fn.hasClass.Ariel Flesler2008-12-161-1/+1
|
* IE doesn't care for boolean checks of .createElement - reverted back to ↵John Resig2008-11-291-1/+1
| | | | using typeof instead.
* Made a mistake in the patch for #3618, landing fix.John Resig2008-11-181-1/+1
|
* The code for handling Ajax timeouts was broken (the abort was being called ↵John Resig2008-11-181-3/+4
| | | | too early). Fixing this allows the test suite to work again.
* Standardized the type checks across core. isFunction and isArray now use ↵John Resig2008-11-176-54/+52
| | | | Object.prototype.toString to verify the type, .constructor use was removed in favor of typeof, typeof checks now use ===, undefined checks use === undefined. All of this is outlined in the new style guidelines: http://docs.jquery.com/JQuery_Core_Style_Guidelines#Type_Checks. Fixes bug #3618.
* Landing fixes for tickets #2935 and #2688 (Aborting ajax doesn't stop the ↵John Resig2008-11-141-4/+15
| | | | setInterval, ajaxStop event isn't getting triggered).
* fix the long standing 2px offset issue in QuirksMode in IEBrandon Aaron2008-11-131-3/+4
|
* Landed the patch, by Diego, that 1) Removes browser sniffing from the ready ↵John Resig2008-11-121-15/+27
| | | | code and 2) Provides some form of fallback DOM Ready for Iframes in IE. Closes #2614.
* new offset method, faster and no more browser detectionBrandon Aaron2008-11-101-90/+75
|
* core: height() method wasn't working reliably in Opera - rather than ↵Paul Bakaus2008-11-071-1/+1
| | | | returning the actual client height when called on window, it returned the document's height through document.body.clientHeight. The right value to work with is html.clientHeight
* jquery core: closes #3541. Added isArray.Ariel Flesler2008-10-293-6/+10
|