John Resig
|
47aed822a4
|
Synced with Sizzle codebase (which removed the use of the caching code).
|
2008-12-22 16:41:14 +00:00 |
|
John Resig
|
77477d5634
|
Disabled native event triggering (and, thus, bubbling) for global events.
|
2008-12-22 14:47:34 +00:00 |
|
John Resig
|
c03a280155
|
Added a new liveQuery/event delegation hybrid method: .live and .die. Easily adapts event delegation to the jQuery style. $("div").live("click", fn); $("div > #foo").live("submit", fn); $("div").die("click");
|
2008-12-22 04:59:34 +00:00 |
|
John Resig
|
67ded9a36a
|
Made sure that the correct event.taget is being used in event bubbling.
|
2008-12-22 02:02:05 +00:00 |
|
John Resig
|
25885e07b2
|
Added support for bubbling triggered events.
|
2008-12-22 01:57:06 +00:00 |
|
John Resig
|
6b09032864
|
Added support for the new .closest() method (very useful for event delegation).
|
2008-12-22 00:52:53 +00:00 |
|
John Resig
|
c9dd5d9972
|
Oops, forgot to commit support.js.
|
2008-12-21 23:06:42 +00:00 |
|
John Resig
|
b850ab2b8e
|
Added the new jQuery.support object and removed all uses of jQuery.browser from within jQuery itself (while simultaneously deprecating the use of jQuery.browser).
|
2008-12-21 21:22:44 +00:00 |
|
John Resig
|
8ee1708ea9
|
Fixed an issue with domManip where the incorrect document was being used to create the document fragment.
|
2008-12-21 21:18:40 +00:00 |
|
John Resig
|
6048e40a45
|
Syncing Sizzle codebase.
|
2008-12-20 22:45:11 +00:00 |
|
John Resig
|
6f2f1830a4
|
Added a missing semicolon.
|
2008-12-20 14:39:36 +00:00 |
|
John Resig
|
c85243dfc4
|
Landing the new Sizzle selector engine. There'll need to be some later 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.
|
2008-12-20 01:19:17 +00:00 |
|
John Resig
|
5c1725d689
|
Rewrote the hide and show methods to fix the issue with Safari not hiding distached elements. Fixed #1239, #2233, #3038, #3343, #3395. They're also faster now, as well.
|
2008-12-19 18:21:12 +00:00 |
|
John Resig
|
18ee5a93a2
|
Fixed an issue with domManip where the incorrect clone fragments were being used for elements.
|
2008-12-19 06:58:18 +00:00 |
|
John Resig
|
80a6a91347
|
Fixed a problem with multi-namespaced events not targetting the correct functions for execution.
|
2008-12-19 06:49:44 +00:00 |
|
John Resig
|
62bd7e6817
|
Fixed an issue with how .data() was expecting output (trigger now returns exact output - or null if none is provided, which was tripping it up).
|
2008-12-19 06:49:03 +00:00 |
|
John Resig
|
46ee77bcc3
|
Fixed line-ending issue.
|
2008-12-19 05:43:37 +00:00 |
|
John Resig
|
3963fcb30d
|
Tweaked mis-numbered makeArray test.
|
2008-12-19 05:42:15 +00:00 |
|
John Resig
|
132b8de614
|
Switched to using DOM Fragments in domManip.
|
2008-12-19 04:37:54 +00:00 |
|
John Resig
|
2875460f63
|
Added selector path logging (creates a trail that plugins can use).
|
2008-12-19 04:37:10 +00:00 |
|
John Resig
|
0935f4a0b1
|
Removing remaining strict-mode warnings.
|
2008-12-19 04:36:28 +00:00 |
|
John Resig
|
77344f4c50
|
Added support for multiple-namespaced events (in bind, trigger, and unbind).
|
2008-12-19 04:34:12 +00:00 |
|
John Resig
|
4c1e12e889
|
Simplifying the DOM ready code, no longer attempting to handle stylesheet loading. Closes #2614.
|
2008-12-19 04:29:48 +00:00 |
|
Jörn Zaefferer
|
ba4453def2
|
core: cleanup of build - build.js isn't used anywhere
|
2008-12-18 16:43:39 +00:00 |
|
Ariel Flesler
|
e611289a79
|
testrunner: re adding the test for a function within isFunction.
|
2008-12-16 00:05:04 +00:00 |
|
Ariel Flesler
|
475f89b651
|
testrunner: adding tests for $.fn.hasClass.
|
2008-12-16 00:02:17 +00:00 |
|
John Resig
|
615a4ce1b4
|
IE doesn't care for boolean checks of .createElement - reverted back to using typeof instead.
|
2008-11-29 01:14:02 +00:00 |
|
John Resig
|
d1f089952e
|
Made a mistake in the patch for #3618, landing fix.
|
2008-11-18 06:00:34 +00:00 |
|
John Resig
|
d81dfbcccf
|
The code for handling Ajax timeouts was broken (the abort was being called too early). Fixing this allows the test suite to work again.
|
2008-11-18 04:53:34 +00:00 |
|
John Resig
|
ab551c2b14
|
Standardized the type checks across core. isFunction and isArray now use 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.
|
2008-11-17 16:32:05 +00:00 |
|
John Resig
|
0aa8d40cdf
|
Landing fixes for tickets #2935 and #2688 (Aborting ajax doesn't stop the setInterval, ajaxStop event isn't getting triggered).
|
2008-11-14 04:16:00 +00:00 |
|
Brandon Aaron
|
464535e096
|
fix the long standing 2px offset issue in QuirksMode in IE
|
2008-11-13 02:35:02 +00:00 |
|
John Resig
|
3b1cf91fa4
|
Landed the patch, by Diego, that 1) Removes browser sniffing from the ready code and 2) Provides some form of fallback DOM Ready for Iframes in IE. Closes #2614.
|
2008-11-12 13:18:47 +00:00 |
|
Brandon Aaron
|
5c21e44fce
|
new offset method, faster and no more browser detection
|
2008-11-10 02:39:03 +00:00 |
|
Paul Bakaus
|
b64d60940d
|
core: height() method wasn't working reliably in Opera - rather than 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
|
2008-11-07 15:44:33 +00:00 |
|
Ariel Flesler
|
325755d4b3
|
jquery core: closes #3541. Added isArray.
|
2008-10-29 02:01:22 +00:00 |
|
Ariel Flesler
|
77cfd696ec
|
jquery core: forgot to remove a deprecated warning.
|
2008-10-29 01:15:47 +00:00 |
|
Ariel Flesler
|
61784e1581
|
jquery core: improves #3248. Functions are supported by isFunction.
|
2008-10-29 01:12:27 +00:00 |
|
Jörn Zaefferer
|
12bb969411
|
core: tests cleanup for compability with qunit updates: stop() now actually accepts an argument (ajax.js); selectors should be confined to fixture(event.js)
|
2008-10-24 14:40:58 +00:00 |
|
Ariel Flesler
|
30751dd9f1
|
jquery fx: closes #3496. $.fx.off = true; turns off animations.
|
2008-10-22 15:23:37 +00:00 |
|
Ariel Flesler
|
ad54d14ae5
|
jquery event: extra for #3498. Using the new mouse(enter|leave) shortcuts in $.fn.hover.
|
2008-10-22 10:06:54 +00:00 |
|
Ariel Flesler
|
69cbcf8637
|
jquery event: closes #3498, adding $.fn.mouseenter & $.fn.mouseleave.
|
2008-10-21 01:49:11 +00:00 |
|
Ariel Flesler
|
b860c30b82
|
test runner: Commented 2 tests that jam the suite.
|
2008-10-21 01:48:23 +00:00 |
|
Ariel Flesler
|
4add9fa989
|
jquery fx: closes #3495. Animations are synchronous when duration is 0.
|
2008-10-18 23:27:43 +00:00 |
|
Ariel Flesler
|
aa9236e5ea
|
jquery event: closes #3355. Added stopImmediatePropagation() to events.
|
2008-10-18 22:46:04 +00:00 |
|
Ariel Flesler
|
63bfe1ded1
|
jquery core: closes #3485. Fixing a memory leak on IE.
|
2008-10-18 22:22:08 +00:00 |
|
Ariel Flesler
|
96e8f355da
|
testrunner: fixing tests that were broken due to recent updates to qunit.
|
2008-10-18 21:59:09 +00:00 |
|
John Resig
|
0865b073f8
|
A test was using the old / child selector syntax - updating to the new style.
|
2008-08-21 17:08:50 +00:00 |
|
Ariel Flesler
|
b69dc841ff
|
jquery core: fix for [5828]. Put 'function' instead of 'string'.
|
2008-08-14 14:03:05 +00:00 |
|
Ariel Flesler
|
ec146fc73d
|
jquery core: closes #3154. makeArray uses typeof instead of attribute sniffing for strings.
|
2008-08-13 18:16:14 +00:00 |
|